电脑世界

从看得见的电脑出发,理解硬件、数据和程序怎样一起工作。

看见硬件 理解数据 探索电脑

共 4 篇文章 · “内存” 清除

从开机到运行程序,看看各个部件怎样协作。

操作系统是做什么的?

操作系统不是一个普通应用程序。它负责管理硬件资源、运行程序、组织文件、处理设备输入输出,并为应用程序提供统一的工作环境。

双击一个程序后发生了什么?

双击一个程序图标后,电脑并不是简单地“把程序复制到内存”。系统会先识别你的操作、找到真正的程序文件、创建进程、准备虚拟内存和运行环境,再由 CPU 开始执行程序指令。

程序为什么要从硬盘跑到内存?

程序平时长期保存在 SSD 或硬盘里,但运行时,操作系统会把当前需要的代码和数据映射到进程的虚拟地址空间,并在需要时把相应页面调入内存。这样 CPU 才能高效取得正在执行的指令和数据。

电脑为什么有时候会变卡?

电脑“变卡”并不是一种单一故障。CPU 太忙、内存紧张、存储读写拥堵、显卡负载过高、温度过高导致降频,甚至网络变慢,都可能让我们感觉电脑反应迟钝。