大家好,我想询问一个现象。我的java应用运行的很慢,但是我的cpu的占用率才46%。应该不会出现内存的问题,我的内存是两个G的。我也用了内存的检测软件,我的内存还没有用到一个G。我想问问这是为什么呢?好像我的系统把JAVA程序封印了一样。
解决方案 »
- java串口通信
- 小算法,求一个数列的全排列
- awt/swing 是否支持触摸屏技术?
- JFrame, JDialog如何去掉(或不可用)最大化按钮(保留最小化和关闭按钮)
- 怎么能让相同的告警信息不重复的发送给相同的用户,急啊!!!请各位高手指点迷津啊!!!
- jbX为什么不能Debug啊???
- 怎么求字符串常量的长度,求解答
- 利用java如何探测位于局域网内的电脑的ip地址?
- substring(int beginIndex,int endIndex),当beginIndex=endIndex时返回什么?""吗?
- 刚才发现了一件颠覆我三观的问题
- EPSON TM-U220A 打印命令 高分求救!
- 很初级的问题,关于重复投票问题。
我感觉应该与你写的程序没关,除非你老写死循环,或者老是不关打开的资源,如IO流,SOCKET,数据库连接,当然这些是占内存的,所以不是你上面说的情况,所以就应该是虚拟机的问题了。去试着改变一下虚拟机的配置吧
我也想呀。同样的程序在其他机器上都可以运行,到了我的机器和服务器上做压力测试,cpu只能用到60%就上不去了。