如何解决电脑同时运行多个程序导致的卡顿问题?

10秒前阅读1回复0
披着凉皮的糖
披着凉皮的糖
  • 管理员
  • 注册排名4
  • 经验值605377
  • 级别管理员
  • 主题121075
  • 回复1
楼主
电脑程序多开几个就卡怎么办?

吐槽下,被人口口相传,很久以前用windows会有装软件不要装在c盘里的习惯,要不然c盘使用过多会变卡。后来知道这些和电脑卡顿关系不大。

从硬件上看,cpu计算性能不好处理慢,显卡性能差导致图形渲染显示慢,机械硬盘老化导致程序读写速度慢等都会使得电脑变卡。晶体管充放电久了自然就会老化,但是只要没坏,应该对运行速度影响不那么大。

从软件上看,现在的应用很占内存,可能多开几个应用,内存就占满了,再开新的应用会发生缺页中断,应用多了也会进程切换,电脑会变卡。因为windows/linux都采用了内存映射机制(分页机制),当物理内存无法转载下多个进程的时候,就得将最近未使用的进程的虚拟页面存储到硬盘上,也就是页面文件。当发生缺页中断的时候,进程就会读写硬盘上的页面文件,置换与物理内存对应的页面。硬盘io的速度远慢于内存io,所以速度自然很慢,如果进程越多,发生缺页中断的概率越多,也就越耗时,也就是所谓的卡顿。windows上如果物理内存充足的话,可以禁止虚拟地址(禁止使用页面文件),然后使用ramdisk的软件,分一部分物理内存来存储页面文件,这样缺页置换的时候也可以更快。

解决办法,如果u还行的话可以考虑换个固态硬盘(因为ssd的io带宽大于机械硬盘的带宽)。内存8g+即可,不够加内存条。玩游戏就选个好点的显卡。如果u太差的话换个电脑吧。

0
回帖

如何解决电脑同时运行多个程序导致的卡顿问题? 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息