线程的优先级如何调高,让多CPU核为一个线程服务?
股票软件里有一大程序导致动态行情翻页要几秒钟,分时图15分钟与5分钟看不成 收盘后静态行情翻页要几秒钟。 原来手提更糟,换了i5联想G460手提,W7好多了,但还是存在以上问题。 同事教我调线程中的优先级到最高级或实时,我打开线程,点股票软件,却不让我调, QQ线程倒是可以调到最高级,但手提不让调到实时。 在此求教高手,如何把股票软件线程调到最高级或实时,让几个CPU核为一个线程服务。。。 我要的是操作步骤如 - - - - - -
1. 首先关闭现有的所有任务管理器; 2. 到开始菜单(Start)->运行(Run...),敲入 cmd,系统会弹出一个DOS命令窗口; 3. 在DOS命令窗口中敲入: ntsd -c qd taskmgr,系统会弹出一个新的任务管理器; 4. 在这个新弹出的任务管理器中,你应当可以改变优先级和服务核数目。 Windows 7 把附件中的ntsd.exe拷贝到系统盘windows\system32目录下即可。
1. 首先关闭现有的所有任务管理器; 2. 到开始菜单(Start)->运行(Run...),敲入 cmd,系统会弹出一①个DOS命令窗口; 3. 在DOS命令窗口中敲入: ntsd -c qd taskmgr,系统会弹出一①个新的任务管理器; 4. 在^-^这个新弹出的任务管理器中,你应当可以改变优先级和服务核数量`. Windows 7 把附件中的ntsd.exe拷贝到系统盘windows\system32目录下即可`. 附件:ntsd.exe
多核同时运算是需要应用程序本身支持的,现在除了部分行业软件以外很少能支持多核同时运算。 此外,强行把程序的优先级调高并不是一个好的方法,这样有时会造成应用程序运行错误,反而降低了运行效率。 针对楼主的问题,如果不是应用程序本身设计的问题的话,除了提升计算机硬件,还可以在确认安全的情况下关闭防火墙和杀毒软件。此外,在读取大量数据时,硬盘和网速也是制约因素,可以尝试提升网络带宽,经常进行磁盘碎片整理。
楼主的想法是好的,许多朋友都有这样的想法,这样运行一些程序来就能充分利用多核了,但是这取决于程序本身,大部分程序在开发的时候并没有加入对多核的支持。 只是部分的新游戏和用于多媒体处理的程序才加入了对多核的支持,而且这种支持,如多媒体处理软件也只是在进行渲染时才能使用多核,而在主界面操作同样无法完成多核的支持。 希望说得够清楚对楼主有点帮助。
答:进程优先级就是通常生活里面人们之间的谦让度,优先级越高谦让度越低。相同的优先级的程序在有些情况下会对系统资源竞争,也就是处于竞态,互不相让的程序很容易造成机器速...详情>>
问:快过年了,盗号的很多大家小心,昨天一女的加我,外地的我给删除了,晚上就显示异地登...
答:如果加一下就能被盗号了也太可怕了啊。详情>>
答:有可能你的系统不是正版的,是正版的才可以下载更新.详情>>