当前位置:网站首页>kettle JVM内存设置---效果不明显
kettle JVM内存设置---效果不明显
2022-07-27 16:28:00 【黑暗料理界的扛把子】
1、查看本地JVM内存大小
JVM初始分配的内存由-Xms指定,默认是物理内存的1/64;JVM最大分配的内存由-Xmx指 定,默认是物理内存的1/4。默认空余堆内存小于 40%时,JVM就会增大堆直到-Xmx的最大限制;空余堆内存大于70%时,JVM会减少堆直到-Xms的最小限制。因此服务器一般设置-Xms、 -Xmx相等以避免在每次GC 后调整堆的大小。可以利用JVM提供的-Xmn -Xms -Xmx等选项可进行堆内存设置,一般的要将-Xms和-Xmx选项设置为相同,而-Xmn为1/4的-Xmx值,建议堆的最大值设置为可用内存的最大值的80%。
本地计算机配置情况

2、根据本地大小设置kettle对应的内存
kettle在设置内存是需要根据本地内存的大小设置相对应的内存。
我当前的主机是8GB的内存,JVM运行时最大可以用2GB(8GB的1/4)。
在kettle设置JVM内存时,一般来说网上参考是最大堆栈内存不超过总内存的3/8有的也说是 一半,总之得有个度。
修改spoon.bat:
if "%PENTAHO_DI_JAVA_OPTIONS%"=="" set PENTAHO_DI_JAVA_OPTIONS="-Xms7680m" "-Xmx7680m" "-XX:MaxPermSize=3840m"3、比较修改之后效率提升比例
目前进行excel输出的速度~~~15条/秒---》

更改完之后----快了一点点 忽略不计吧

2019-6-24 补充~~~~
excel输出确实没有多大的改动,但是~~~~
现在从数据库读取数据真的快了十好几倍。。。

边栏推荐
- C interface knowledge collection suggestions collection
- Extension of ES6 value
- Product recommendation and classified product recommendation
- Kinect2 for Unity3D——AvatarDemo学习
- CMD command
- Double insurance for line breaking
- 正则表达式的扩展
- Unity学习笔记(刚体-物理-碰撞器-触发器)
- What if idea successfully connects to the database without displaying the table
- Matrix of shell programming -- it's cute and cool
猜你喜欢

Unity learning notes (rigid body physics collider trigger)

自控原理学习笔记-系统稳定性分析(2)-环路分析及Nyquist-Bode判据

Unity shows Kinect captured shots

web UI 自动化测试:Selenium 语法详解 史上最全

Performance analysis of continuous time system (1) - performance index and first and second order analysis of control system

阿里云视频点播服务的开通和使用

kettle 合并记录 数据减少

Extension of regular expression

Unity learning notes (realize the conveyor belt)

ES6学习笔记(1)——快速入门
随机推荐
Latex使用--subfigure竖排图形
编程式跳转
Greedy method, matroid and submodular function (refer)
The great idea of NS2
CMD command
Jmeter接口自动化-如何解决请求头Content-Type冲突问题
Product recommendation and classified product recommendation
Kinect for Unity3d----KinectManager
汇编语言入门基础(1)
SSM integration
Subscription and use of Alibaba cloud video on demand service
Nacos的基本使用(1)——入门
Express get/post/delete... Request
Matrix of shell programming -- it's cute and cool
NPM, cnpm Taobao image
Basic concepts of Nacos and single machine deployment
log4j. Properties log details
Double insurance for line breaking
kettle EXCEL 累计输出数据
2022 preparation for autumn recruitment 10W word interview sketch PDF version, with operating system and computer network interview questions