2025-11-20 06:28:18
进程占地方、耗CPU、管文件、连网络、带子进程。具体来说就是内存空间、处理器时间、打开的文件数量、网络连接数、进程树层级这些。比如同时开十个浏览器就卡,因为每个进程都抢内存和CPU。
因为系统得给每个进程分配独立资源防止冲突,所以得算清楚这些数。比如内存不够时系统会提示卡顿,比如打开太多网页就卡,这时候任务管理器显示的内存使用量就超过80%。CPU时间用任务管理器或top命令看,比如某个进程占用了30%的CPU就说明它很忙。文件句柄和打开文件数在Linux用lsof命令查,Windows用Process Explorer工具,比如同时开十个Word文档就会占用十个文件句柄。网络连接数用Wireshark抓包看,比如同时开五个网页就对应五个TCP连接。进程树层级在任务管理器里点进程名称就能看到,比如主进程带五个子进程就像树杈分叉。这些数据都是动态变化的,比如关掉一个网页马上就少一个文件句柄和连接数。
本题链接: