-
认真想的名字 authored
- **优化** `generate_report`: - 明确了内存状态的显示:新增 `已用内存` 字段,将 `空闲内存` 明确标记,并计算相应的百分比。 - 修正单位歧义:将 `磁盘I/O总数` 更名为 `磁盘I/O总次数 (Ops)`,消除 AI 对单位的困惑。 - 修正 AI 误解:解决了 AI 将“空闲内存 99.6%”误读为“内存占用高达 99.6%”的问题。 ### 2. 压力测试升级 - **增强** `cputest.c`: - 将测试强度提升了 80 倍 (20 passes x 40M iterations),确保能产生可见的 CPU 饱和度峰值。 - 增加了进度显示 (`Pass x/20`)。 - **增强** `memtest.c`: - 将最大分配目标提升至 180MB (约占 xv6 总内存的 80%+),旨在触发真实的内存压力警告。 - 优化了分配循环,使其能更快达到压力阈值。 ### 3. 验证与测试 - **验证**: 确认了新的压力测试工具能够显著增加 CPU 负载和内存使用,配合新的报告格式,AI 将能更准确地识别系统瓶颈。
9402b384