|
发表于 2017-2-8 01:30:31
|
显示全部楼层
本帖最后由 vincentdark 于 2017-2-8 02:48 编辑
跟处理器没关系,一个任务一个线程。用VM跑的关键看你内存大小,它一个任务要占用2GB,占满整整2048MB,1MB都不少,所以4个任务需要占用8GB的内存,假如你的电脑刚好8GB内存,那也会卡得任务管理器都打不开。假如你电脑是16GB内存的话,跑8个任务也还是会卡。
我最开始也遇到过这种问题,我4核电脑4GB内存,跑2个任务,能跑,但是系统运行全靠虚拟内存了,硬盘灯完全不会灭,嘎嘎嘎响个不停,开个任务管理器要等30分钟才弹得出来。计算错误的情况是boinc里面看到在跑的是控制程序,实际的计算程序是在VM里面算,当你内存不够的时候,VM里的虚拟机是不会运行的,控制程序检查到虚拟机长时间无反应就会识别为计算错误了。
所以楼主,正常情况下,考虑到系统也要占用内存,你内存是8GB的话可以跑3个任务,16GB的话可以跑7个,想占满CPU的话,必须要超过16GB内存才行。
|
|