//我在java开发时要处理一些大量的数据,有java直接写代码处理的,也有web上面处理的,
//然而java在处理这些纯粹的数据时CPU的占用只有50%左右,速度不是让我很理想,换CPU主频高点的机子,能快一点,不过CPU的占用也是50%左右,
//我问了问人,好像是java虚拟机对系统的保护限制了CPU的100%运行,我现在不想要这样,我想让CPU100%的全速运行,加快处理速度,
//没有没有好的解决方案?比如改动jdk底层的东西,或是改什么配置,或是什么方法
//然而java在处理这些纯粹的数据时CPU的占用只有50%左右,速度不是让我很理想,换CPU主频高点的机子,能快一点,不过CPU的占用也是50%左右,
//我问了问人,好像是java虚拟机对系统的保护限制了CPU的100%运行,我现在不想要这样,我想让CPU100%的全速运行,加快处理速度,
//没有没有好的解决方案?比如改动jdk底层的东西,或是改什么配置,或是什么方法
解决方案 »
- 关于数据库查出的数据放入到map问题
- 坐等高手解答
- 没有报错,但是无法执行
- 为什么基本数据类型的范围正数绝对值比负数绝对值小1
- 将要学习java
- 用getElementsByTagName取xml子节点问题
- 什么是算法?举例说下。虽做过几个简单小程序但一直是自已摸索的,不知道何为算法。
- 一个简单的问题!
- 一个24点游戏的算法,急!!!!
- 王森的Kjava一书中Database类在哪个jdk中??急
- 判断JTree选取的节点是哪个的方法是怎么样的
- 一个神奇的现象,我左边JTree,右边JTable,都加了JScrollPane,用JSplitPane分左右,JTable读数据库,但是必须先移动一下JTree和JTable分解的那条东西
应该没有这样的限制,
CPU完全可以跑到100%的不信你写几个死循环看看能不能跑到100%在命令行下跑死循环程序.
你可能用的是双核CPU、程序是单线程的,而且里面有一个死循环
想提高程序运行效率,可以试试多线程