为什么pentaho工作通过厨房占用了大量的cpu资源?

时间:2013-07-02 12:18:19

标签: etl pentaho

你可以请一些关于kitchen.bat打电话给工作时会发生什么的小解释吗?

我只能猜测它会实例化它,这可能就是为什么每当我同时调用5个作业时我的taskmgr就会出现的原因。几秒钟后,尖峰会逐渐减弱。

或者不是?还有其他原因,通过厨房调用工作会占用大量资源吗?

有没有办法在利用并行性的同时保存cpu资源(同时调用所有作业)?是否可以进行优化?

1 个答案:

答案 0 :(得分:1)

你究竟如何同时打5个工作?在shell脚本中?在这种情况下,峰值是因为你同时启动5个JVM - 启动JVM相对昂贵。并且没有必要这样做 - 你可以在一个JVM中完成所有工作并在工作中进行并行化吗?

Kitchen本身没有专门使用大量资源。如果你的转型有很多步骤,那么实现这一目标可能需要一些时间,但不需要年龄。

这真的是个问题吗?如果你的cpu达到几秒钟,为什么重要?并行点通常是最大化CPU /盒/资源!