由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - 如何提高一个java写的程序的运行效率
相关主题
java平台和.net平台比较structure in Java??
[转载] 现在还有什么OS不是THREAD级调度的吗?Java都在什么时候进行Garbage collection?
请问在Java中有没有停止一切的命令关于J2EE vs. .NET
java编译的文件能不能作成可执行文件?help: where to download JAVA/swing? (转载)
入门Java CLASSPATH问题:迷惑了很久,java 和 c++ 到底谁快?
Java on AIXjava的接口runnable
how to set java run time locale/encoding?Sun要开源Java了
Java program running on PDAjava内存泄露问题
相关话题的讨论汇总
话题: java话题: 单核心话题: 性能话题: 操作话题: 内存
进入Java版参与讨论
1 (共1页)
i*******D
发帖数: 993
1
一个商业软件,xmind(免费版)。应该是java写的,还是个优质的国产软件。在用它
的工程中,当使用它的过程中,当一个文件里有大量图表时候,对里面数状节点的剪切
、粘贴操作会变得非常缓慢。目测它是基本上只用单核心的,虽然看起来有时候操作时
候会轮流使用几个核心/线程。目前在一个i7 3630qm 16gb ddr3 1600内存的机器上都
如此。在一个b520 7400 ddr4 2400的机器上成绩有所提高但是也不多。目前想提高效
率,降低这种操作的延迟。感觉它很可能是用了简单的递归的算法,类似目录文件遍历
的那种,或者就是用了某种排序的算法?目前解决思路是采用单核心性能最好的电脑,
同时提升内存性能。有没有什么软件操作系统方面提高它性能的方法?比如给java虚拟
机分配更多的资源?给它线程的优先级调高?
N***e
发帖数: 61
2
可以试一下给JVM分配超大内存。遇到大数据gc会非常影响效率。
i*******D
发帖数: 993
3
一个商业软件,xmind(免费版)。应该是java写的,还是个优质的国产软件。在用它
的工程中,当使用它的过程中,当一个文件里有大量图表时候,对里面数状节点的剪切
、粘贴操作会变得非常缓慢。目测它是基本上只用单核心的,虽然看起来有时候操作时
候会轮流使用几个核心/线程。目前在一个i7 3630qm 16gb ddr3 1600内存的机器上都
如此。在一个b520 7400 ddr4 2400的机器上成绩有所提高但是也不多。目前想提高效
率,降低这种操作的延迟。感觉它很可能是用了简单的递归的算法,类似目录文件遍历
的那种,或者就是用了某种排序的算法?目前解决思路是采用单核心性能最好的电脑,
同时提升内存性能。有没有什么软件操作系统方面提高它性能的方法?比如给java虚拟
机分配更多的资源?给它线程的优先级调高?
N***e
发帖数: 61
4
可以试一下给JVM分配超大内存。遇到大数据gc会非常影响效率。
g*********9
发帖数: 1285
5
需要调GC, 这个学问就大了,先用一下G1, 不行的话就得手工调,一般人不会。

【在 i*******D 的大作中提到】
: 一个商业软件,xmind(免费版)。应该是java写的,还是个优质的国产软件。在用它
: 的工程中,当使用它的过程中,当一个文件里有大量图表时候,对里面数状节点的剪切
: 、粘贴操作会变得非常缓慢。目测它是基本上只用单核心的,虽然看起来有时候操作时
: 候会轮流使用几个核心/线程。目前在一个i7 3630qm 16gb ddr3 1600内存的机器上都
: 如此。在一个b520 7400 ddr4 2400的机器上成绩有所提高但是也不多。目前想提高效
: 率,降低这种操作的延迟。感觉它很可能是用了简单的递归的算法,类似目录文件遍历
: 的那种,或者就是用了某种排序的算法?目前解决思路是采用单核心性能最好的电脑,
: 同时提升内存性能。有没有什么软件操作系统方面提高它性能的方法?比如给java虚拟
: 机分配更多的资源?给它线程的优先级调高?

1 (共1页)
进入Java版参与讨论
相关主题
java内存泄露问题入门Java CLASSPATH问题:
为什么java没有destructorJava on AIX
what's inside an java object?how to set java run time locale/encoding?
Re: Out of memory, Java heap space 的问题怎么解决? (转载)Java program running on PDA
java平台和.net平台比较structure in Java??
[转载] 现在还有什么OS不是THREAD级调度的吗?Java都在什么时候进行Garbage collection?
请问在Java中有没有停止一切的命令关于J2EE vs. .NET
java编译的文件能不能作成可执行文件?help: where to download JAVA/swing? (转载)
相关话题的讨论汇总
话题: java话题: 单核心话题: 性能话题: 操作话题: 内存