现在的 CPU 大部分都采用多核处理技术,也就是可以同时处理多个任务。多核 CPU 采用的是 Hyper-Threading 技术,中文的含义是超执行绪。就是将一个 CPU 当作两个逻辑处理器,可以让 CPU 在同一时间内进行两项逻辑运算,加上经过特殊设计的应用程序(譬如3D MAX、Photoshop),可充分发挥超执行绪技术的功能,立即改善多任务作业的效率。
但以前老的CPU都不具备多核技术,这样同时运行多个程序的时候就会显得有些捉襟见肘。其实在电脑上只要安装ProcessTamer这个软件,就可以让非Pentium4的处理器也能模拟出类似Hyper-Threading的技术。
软件名称: Process Tamer
版 本: V2.09.01
ProcessTamer是一款绿色软件,随意解压到任意目录后就可以使用。ProcessTamer采用智能性 *** 作,会自动判断应用程序对处理器的占用率。根据软件的CPU占用率来自动调节执行优先权。并将适当的资源分配给其它正在同时执行的应用程序;等到该其它软件执行结束或是不再一直占用CPU资源后,就会自动调回CPU使用率。
这样的 *** 作方式正是多核CPU的Hyper-Threading技术,只不过多核CPU采用的是硬件模拟双核,而ProcessTamer采用的是软件模拟双核。虽然用软件模拟的跟硬件比有一定的差距,但运行速度也会提高不少。
除此之外,ProcessTamer可以手动设定要让某些程序永久的锁定在某个优先权。在ProcessTamer的主界面中,点击要改变的优先权的程序,在右边的Priority选项中点击下拉菜单,选择程序的优先权,一共有6个可供选择。
如果想要ProcessTamer开机就运行,那么在ProcessTamer的Configuration选项中的StartwithWindows选上,那么ProcessTamer就会在每次开机之后自动执行并常驻在画面右下方的工具列。
如果你的电脑要经常使用多任务 *** 作,而CPU还不是多核的,就可以使用ProcessTamer,会大大提高你的工作效率,达到事半功倍的效果。
用软件ProcessTamer就可实现。ProcessTamer是一款绿色软件,随意解压到任意目录后就可以使用。ProcessTamer采用智能性 *** 作,会自动判断应用程序对处理器的占用率。根据软件的CPU占用率来自动调节执行优先权。并将适当的资源分配给其它正在同时执行的应用程序。等到该其它软件执行结束或是不再一直占用CPU资源后,就会自动调回CPU使用率。这样的 *** 作方式正是多核CPU的Hyper-Threading技术,只不过多核CPU采用的是硬件模拟双核,而ProcessTamer采用的是软件模拟双核。虽然用软件模拟的跟硬件比有一定的差距,但运行速度也会提高不少。
CentOS系统支持多核运行一个软件,可以通过设置系统参数来实现。1、打开终端,输入“vi /etc/sysctl.conf”命令,打开系统参数文件,在文件末尾添加以下内容:
kernel.numa_balancing = 0
kernel.sched_migration_cost = 5
kernel.sched_autogroup_enabled = 0
kernel.sched_nr_migrate = 32
2、保存文件,输入“sysctl -p”命令,使新设置生效。
3、输入“cat /proc/cpuinfo”命令,查看CPU信息,确保CPU处于多核运行模式。
4、运行相应的应用程序,使用“top”命令查看进程信息,确保应用程序正常使用多核运行模式。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)