- 积分
- 379
- 最后登录
- 2015-11-2
- 精华
- 0
- 阅读权限
- 30
- 主题
- 13
- UID
- 1552017
- 帖子
- 947
- PB币
- 1920
- 威望
- 0
- 贡献
- 2
- 技术
- 13
- 活跃
- 6
原版软件控
- UID
- 1552017
- 帖子
- 947
- PB币
- 1920
- 贡献
- 2
- 技术
- 13
- 活跃
- 6
|
本帖最后由 LinZiqing 于 2012-4-11 04:45 编辑
Process Lasso 最牛的地方在于可以 调整 IO 和 Thread 的优先级,而不仅仅是 CPU 的优先级,Process Lasso 是我目前所知道唯一 的一个有这个能力的 ,Sysinternals 的 Process Explorer 也只能调整 CPU 的优先级而已。Process Tamer 等类似的软件多了去 了。甚至于任务管理器手动都可以调整。运行卡顿,多数在于硬盘 IO 能力弱,比如你拷贝大量数据的时候,运行程序会相当慢。所以除了把 HDD 换成 SSD 以外,最靠谱的就是调整 IO 的优先级,比如把视频、音乐播放器,浏览器的 IO 优先级调整到最高。把文件复制之类的 IO 优先级降低,Process Lasso 可以实现。程序的 Probalanc e 的动态平衡,默认不会调整 IO 优先级,需要选项自己开启。
补充:
第一,Process Lasso管理的是 CPU和IO的优先 级,在适当的配置后能让你用得极度流畅.流畅指的是OS对使用者操作的响应.
我可没有说能让你1 G的CPU跑出2G 的处理能力,或者笔记本硬盘20M的读取速度变成200M……
简单的来说,几乎任何OS都有进程\线程\IO优先级的分级机制,但是这个分级机制通常只管理系统进程,对用户进程近乎于不干涉(Windows平台,CPU优先级虽然区分Foreground和Background Process,但实际效果几乎等于不干涉,IO优先级更是没有管理了).Process Lasso只是补充 这部分功能的软件.
第二,举个例子方便大家理解这个软件的实际效果.
拷贝文件需要120 s,同时开Chrome上网.原本开启Chrome只需要2s,但拷贝时IO占用,所以读取指令排队,第15s时Chrome才能打开.
简单理解的IO顺序 就是”文件拷贝(13s)—打开chrome(2s)—文件拷贝(剩下的107s)”.
这个时候你只需要把 Explorer. exe的IO优先级 调低,那么打开Chrome依然只需要2s.
因为IO的顺序自动 就变成了”打开Chrome(2s)—文件拷贝(120s)”.
所以说设置Proc ess Lasso能提高用 户操作的响应,感觉上会变得流畅.
第三,为什么要强调Process Lasso的IO调 整很厉害.
事实上大部分PC现 在用的是双核以上的 CPU,基本上不太可能发生每个Die占用都100%的情况,这样用户的操作指令响应也就不太会被阻塞,所以基本也就不需要调整CPU优先级(当然如果你需要的是 CPU运算能力分配 ,而不是优化响应,那还是有设置CPU优先级的必要)(我自己都觉得绕口…….)
但HDD是瓶颈,这里的瓶颈并非HDD读写速度,而是IOPS(I/O per second,HDD大约150,而非常保守的SSD数据也有3000+,用SSD的同学基本可以路过).HDD厂商已经做 了大量工作优化IO PS,比如你们熟悉的SATA开启NCQ,但NCQ是基于操作指令的优化,而Process Lasso在OS层 面上有能力进行基于 需求的优化.
当然Process Lasso的其他功 能在很多情况下也是 蛮有用的,但是大家主要关心的也就是提高系统的流畅程度吧.
免费拿密钥---中文名征集活动参与地址 http://processlassocn.com/forum/index.php?topic=52.msg92#msg92
|
-
1
查看全部评分
-
|