informatica - Informatica infacmd.sh 在 Linux 上消耗高 CPU 和平均负载
问题描述
我们正在使用 infacmd.sh 将工作流和会话日志 bin 文件转换为文本文件。但是在将 bin 文件转换为文本文件(5 线程)时,cpu 利用率会上升到 85 - 95 % 并且平均负载超过 15 。
为什么 infacmd 会消耗如此多的资源来将 bin 文件转换为文本,我们如何才能降低这种平均负载和 CPU 利用率?
谢谢,戈帕尔
解决方案
我之前在我们的 AIX 机器中也注意到了这一点。作为一项改进,您可以 -
我认为您需要减少正在处理的日志数量。
仅当日志大小小于某个大小时处理。没有使用非常大的日志文件。
- 不要处理所有日志文件。我相信你可以排除一些日志文件
推荐阅读
- c# - 为什么 CLR ThreadPool 工作线程使用 LIFO 顺序来处理本地队列中的任务?
- ios - 如何将 CMRotationMatrix 转换为 float4x4?
- mysql - 为表 ID 添加自动增量和唯一性失败
- ambari - stuck on the first step of ambari 2.7.3 install wizard
- android - 在具有静态函数和回调的类中使用单例的正确方法
- javascript - Prevent events from refreshing parts of dom using only frontend options (asp.net)
- java - jpa 实体映射对表
- javascript - 尝试使用 php 和 javascript 从数据库中动态获取标记
- c# - MediaSource.CreateFromUri(...) cannot retrieve the file for MediaSource.
- javascript - What is the' row =>' in 'd3fc'?