[讨论] 月经文:怎样才能不lag?

楼主: sitdzc (无妄涣蛊牙膏族)   2017-05-20 19:45:34
翻版上选购文时大家最常问的一个问题就是:
"我常用的程式是A or B or C,配这样的规格会lag吗?"
因为懒得每次都要一一回答解释,这边就整理一下基本的知识
跟解释原理,如果版众有专门做过相关的测试,或者对于作业
系统的原理有更深入的研究,欢迎指正我文章中的错误。
就我的看法,电脑要能不lag,第一重要的是:
1.知道应用程式及系统效能瓶颈(bottle neck)在哪里。
对,把规格拉高当然是最重要的,但是喜欢的机子那么多,预
算永远都不够,所以还是该把钱花在刀口上,以求得最好的使
用者体验(念作ㄕㄨㄤˇㄉㄨˋ),不同的应用程式的瓶颈所在
不同,对应的硬件规格自然也不同。
有的时候,不一定要提升硬件规格,改变使用习惯,或者将定
期检查将一些用不到的的常驻程式从内存清出去,一样能够
有感系统效能的提升。
2.先加内存到16G跟把系统碟换成256G SSD。
大部分时候,只要硬件基础有这两个水准,其实要lag就不那
么容易,因为下面这个图(注意这是简化过的示意图,实际上
系统总线更复杂):
3 <2 <1
CPU<
作者: amwkscl (amwkscl)   2017-05-20 19:55:00
大吟模
作者: commandoEX (卡曼都)   2017-05-20 21:16:00
我觉得这个图画的有点怪,CPU在中央比较对吧
作者: leemike1 (leemike1)   2017-05-20 22:47:00
运用管理手机app的观念,减少安装不常用的程式。
作者: saito2190 (榛香超可爱der)   2017-05-21 02:55:00
CPU在中央才有点怪吧
作者: commandoEX (卡曼都)   2017-05-21 14:44:00
CPU整合了内存控制器啊,所以硬盘资料要经过CPU才会进RAM,另外就是显卡本来就是CPU下指令才会动作的存取指令都是CPU发的,显卡可以直连显卡本来就很怪*显卡直连内存
作者: moon1139 (小月)   2017-05-21 15:00:00
CPU 要经手一切事物呀,除非你是一些特别的架构不然所有资料的搬运,像是RAM到HDD、HDD到RAM或是显示卡需要一RAM里面的资料,也是都要经手CPU
作者: leo840908 (bigcat554)   2017-05-21 15:06:00
推用心 可是我觉得新手 尤其不愿意学习的 依然黑人问号
作者: moon1139 (小月)   2017-05-21 21:32:00
OK 那就是你的图其实想表达的是 data flow 而不包含instruction flow 或是代表架构,只是这样看起来会让人以为你画的是架构图,可能要多加注解一下吧另外其实我觉得多画几张图也不一定不好case by case 的讨论其实新手也比较好吸收像是在讲解 ram 满了,要和 HDD 做 swapping 的例子可以就画出 CPU RAM 和 HDD 就好了第一个先讲没满的时候,怎么跑,图长什么样第二就另外一张讲 swapping 时候的情形这我以前在忘掉是 CMU 还是 Virginia Tech 的 slide 上看到的,觉得是个满好吸收的范例忘了推分享
作者: james599168 (期许100)   2017-05-21 23:07:00

Links booklink

Contact Us: admin [ a t ] ucptt.com