13 - 系统性能优化.pptVIP

  • 8
  • 0
  • 约1.13千字
  • 约 17页
  • 2018-06-06 发布于河北
  • 举报
13 - 系统性能优化

系统性能优化 雷悦 重庆海天软件工程学院 学习目标 超级预读取技术(SuperFetch) 通过闪存来加速系统(ReadyBoost) I/O优先级 性能监视工具 直观的性能体验 Windows XP时代的午餐综合症 在Windows 2000/XP中,如果打开WORD文档,当时性能不错,但是吃中饭后回来,再处理这个WORD文档,会发现速度很慢,这就叫做午餐综合症。 本质 用户使用状态切换,影响内存内容质量 重新启动或睡眠(Sleep/Hibernate) 切换用户(User Switch) 午餐综合症 计算机性能的瓶颈 内存: 3-4 GB/S 硬盘顺序读写: 50-80 MB/S U盘: 10-20 MB/S 硬盘随机读写: 1 MB/S 提升性能的思维方式 尽可能使用大内存 充分使用大内存 分清程序执行的先后顺序 SuperFetch超级预读取 把用户常用的应用程序页面事先缓存到内存里。 当应用程序运行时,不需要从硬盘中读取所需的内容,而只需把内存里的内容传输到自己的工作集中,这样,大大提升常用应用程序的响应速度。 当系统空闲的时候,系统会启动后台任务。后台任务完成后,Superfetch机制会把之前用户的数据重新注入到内存中。 通过“任务管理器”的“性能”标签可以查看内存的使用情况 ReadyBoost 使用高速闪存颗粒存储设备(U盘)作为缓存的页面的介质(起到内存的作用)。 要求: 剩余空间不小于256MB USB接口版本不低于2.0 4KB数据随机读取速度不低于2.5MB/s;512KB数据随机写入速度不低于1.75MB/s 利用闪存加速系统 I/O优先级 在XP时代,前台应用程序和后台应用程序会竞争对硬盘的访问,而导致前台应用程序响应很慢。 I/O优先级的机制解决了XP时代的“午后综合症”问题。空闲时间,计算机运行低优先级任务,当用户继续使用计算机时,后台的低优先级任务会暂停,系统资源优先保证前台用户使用。 低磁盘访问优先级的程序 以下应用程序的磁盘访问优先级设置为低: 随Windows自启动的进程 SuperFetch缓存常用应用程序到内存中 Windows桌面搜索生成索引数据库 Windows Defender自动间谍软件扫描 磁盘碎片整理 由任务计划程序启动的计划任务进程 系统性能监测 任务管理器 资源监视器 性能监视器 任务管理器 资源监视器 性能监视器 数据收集器集 应用范围 任务管理器 查看当前的任务、进程,查看CPU、内存的使用情况 资源监视器 查看CPU、磁盘、网络、内存的资源使用情况 性能监视器 查看系统各部件各个指标的实时性能情况 数据收集器 实现对某项性能指标进行长期跟踪。 感谢聆听

文档评论(0)

1亿VIP精品文档

相关文档