--- ## 一、系统性能指标与优化目标 ### 1. 核心性能指标 - **响应时间**:用户请求到系统响应的时间(包含等待时间+服务时间) - **吞吐量**:单位时间处理任务量(公式:T=N/t) - **资源利用率**:CPU、内存、磁盘等资源使用率(公式:U=T_used/T_total×100%) ### 2. 优化目标 - **提升效率**:缩短响应时间,提高吞吐量(如通过进程调度优化) - **资源均衡**:减少碎片、优化内存分配(分页/分段管理) - **稳定性保障**:避免死锁、抖动(Thrashing)等系统崩溃风险 --- ## 二、系统配置优化策略 ### 1. 存储管理优化 - **虚拟内存配置**: - 设置分页文件(建议初始值=1.5×物理内存,最大值=3×物理内存) - 优先将分页文件分配至非系统盘(如D盘)以降低I/O冲突 - **磁盘碎片整理**:定期合并文件碎片,提升磁盘读写效率 ### 2. 进程与内存优化 - **启动项管理**: - 禁用非必要开机自启程序(通过任务管理器或`msconfig`) - 减少后台服务(如关闭Windows Update、SysMain等) - **内存分配策略**: - 分页存储:减少外部碎片,使用TLB加速地址转换 - 分段存储:按逻辑模块管理,支持共享与动态扩展 ### 3. I/O与设备管理优化 - **磁盘调度算法**: - SCAN(电梯算法):减少磁头寻道时间 - C-SCAN:均匀响应请求,避免饥饿 - **缓冲技术**: - 双缓冲/循环缓冲:平衡CPU与设备速度差异 ### 4. 电源与性能模式 - **电源计划**: - 启用“高性能”或“卓越性能”模式(通过PowerShell命令`powercfg`) - **关闭视觉效果**:调整为“最佳性能”模式(牺牲UI流畅性换取性能) --- ## 三、操作系统功能组件优化 ### 1. 文件系统优化 - **NTFS优化**:启用磁盘压缩、禁用索引服务(减少磁盘占用) - **临时文件重定向**:将Temp目录迁移至非系统盘(减少C盘负载) ### 2. 系统服务优化 - **禁用非必要服务**: - 打印服务(Print Spooler,无打印机时关闭) - 远程注册表(减少安全风险) ### 3. 注册表与组策略优化 - **关闭自动更新**: - 组策略禁用Windows Update(`gpedit.msc`) - 注册表修改`HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\wuauserv` --- ## 四、考研高频考点与答题要点 ### 1. 必背概念对比 - **分页 vs 分段**: - 分页:物理划分固定大小,无外部碎片,适合内存管理 - 分段:逻辑划分可变大小,支持共享与保护,适合程序模块 - **虚拟内存作用**:扩展逻辑地址空间,实现内存与外存动态交换 ### 2. 经典问题解析 - **Q1:如何解决系统抖动(Thrashing)?** - 答:采用工作集模型,保证进程常驻内存的页面集合;增加物理内存或优化页面置换算法(如LRU) - **Q2:多级反馈队列调度算法的优势?** - 答:结合优先级与时间片轮转,平衡长短作业需求,避免饥饿 ### 3. 实验与真题关联 - **Linux内存管理**:Buddy系统(解决外部碎片)、Slab分配器(内核对象缓存) - **Windows性能工具**:perfmon(性能监视器)、任务管理器(实时监控进程)