电脑“卡”的原因(想到就更新)
Posted 玛丽莲茼蒿
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了电脑“卡”的原因(想到就更新)相关的知识,希望对你有一定的参考价值。
最近在给家里内存仅为2G的电脑重装系统,思考了一些东西记录下来。
用户以前经常感受到“电脑卡了”,对于用户来说只是感觉到“电脑动作变慢了”,但是这个现象背后的原因却是多种多样的。
1.网络角度
- (物理上不行)传输介质传的慢。
- (距离上不行)传输距离太远。访问的国外网站,服务器离得远,传输距离远。
- (方法上不行)采用的传输协议不太“聪明”。比如,设计出来的协议经常导致数据的冲突或者丢失。
- 恶劣天气也会影响数据的传输。比如,暴风雨天使用腾讯会议,别人不卡就你卡。
2.硬件角度
也就是电脑本身的角度,最关键的部件就是CPU和内存。
- (CPU不行)CPU频率太低。CPU每个时钟周期(频率的倒数就是时钟周期,频率低等同于时钟周期长)处理一条微指令,一个程序由很多条指令构成,一条指令又由多条微指令构成,如果处理一条微指令的时间长了,那么整个程序就会变慢。
- (内存不行)内存能放的东西太少了,那么就需要内外存来回倒腾,倒腾也是费时间的。如果倒腾采用的策略不行,那就更费时间了(当然,这属于 操作系统/系统软件 需要考虑的,不是硬件需要考虑的)。
- 内外存交换区太小了,对于Windows系统来说就是C盘剩的空间太小了。如果我们同时打开了很多个页面以及微信程序,当前页面处于内存,暂时不用的微信可能被放到了外存,当我们要“切换场景”时,比如从当前页面切换到微信,内外存交换区比较小就倒腾的比较慢。
- 输入输出设备和内存、CPU也是要交互的。交互的慢了也会导致电脑变慢,不过这些影响都是微乎其微感受不到的。总而言之,组成电脑的每一个硬件/固件“拖后腿”都会导致整体变慢。只不过CPU和内存的影响最大。
3.操作系统角度
- 进程管理策略、文件管理策略设计的不好会导致“卡顿”。比如采用优化后的进程切换方法比原始的“先到先服务”要快。
- 操作系统和硬件适配性不好。这个是提供商的锅,无法改变了。
4. 用户软件角度
- 有病毒软件强行大量占用内存、CPU等电脑资源。
- 大型软件肯定比小的卡
以上是关于电脑“卡”的原因(想到就更新)的主要内容,如果未能解决你的问题,请参考以下文章