二、骨质疏松 即使清理了开机启动项,开机速度可能还是提不上来,这是部分用户的实际体验。360开机小助手的工程师们对此也进行了更加深入的研究。研究发现,在相同的操作系统条件下,四个主要因素对电脑开机速度的影响最大,它们分别是:硬件配置水平、启动项数量、文件碎片化程度和软硬件异常现象。 硬件配置水平包括CPU、内存和硬盘等多种因素。不过,CPU、内存的运算和读写速度一般大大高于硬盘读写速度,当CPU主频大于1.5G,内存大于512M时,二者对开机速度的影响就已经很小了。此时,硬盘读写速度才是对开机时间影响最大的硬件因素。下图给出了360抽样调查的同一品牌不同转速的硬盘(SSD为其他多个品牌)在平均启动时间方面的统计。 可以看出,硬盘转速对开机时间影响还是很大的。使用5400转硬盘的平均开机时间约为57秒,使用7200转硬盘的平均开机时间约为45秒,而使用固态硬盘(SSD)的平均开机时间只需24秒。固态硬盘带来的开机速度提升极大,仅是5400转硬盘开机时间的约42%。 不过,需要特别说明的是,尽管CPU、内存等因素对于开机时间影响不大,但它们仍然是影响电脑开机后运行速度的主要因素。 启动项数量也是影响开机速度的重要原因。很多软件安装后,都会默认设置成开机自启动,从而给开机过程带来了沉重的负担。不过, 360开机小助手可以帮助用户轻松的禁止不必要的开机启动项,近年来已经使此类问题大大缓解。统计显示,目前,国内电脑的平均启动项个数(只包括应用程序,不包括系统启动项)为11.4个,其中,启动项中包括6到10个应用程序的情况最为普遍,约占40.6%,而包含10-20个应用程序的情况约占31.7%。不足1%的用户开机启动项数量在40个以上。 文件碎片化是目前导致众多用户电脑开机时间过长的一个重要原因。对于一台新装电脑来说,系统文件和启动项文件一般都是连续存储在一块硬盘空间中,磁头只需要按顺序读取硬盘,就能完成启动过程,因此启动过程也很快。不过,随着系统补丁的不断增加和应用程序的频繁更新,以及系统本身存在一些修改操作,使得启动过程中必须加载的系统文件和应用程序文件被不断的擦除和重写,而被修改过的启动文件会逐渐被分割成若干个片段,离散的、不连续的存储到磁盘的各个物理空间上。从而使启动过程中,磁头在读取文件时的寻址频率和寻址时间大大增加,因此启动时间也就大大延长。 下面左图给出了一台初装电脑启动时的磁头运动轨迹与一台使用过一段时间的电脑启动时的磁头运动轨迹的对比示意图。从示意图中可以看出,初装电脑启动时的磁盘读写是比较连续的,而使用过一段时间以后,启动时的磁盘读写过程会漫长许多,磁头的寻址操作非常频繁。 软硬件异常现象是指某些包含在启动项中的系统程序或应用程序,由于磁盘磨损、文件损坏、注册表异常或软件设置不合理等原因导致的启动时间被大幅延长的现象。导致软硬件异常现象的原因很多,也很复杂,其中,文件本身的碎片化就是重要原因之一。一般来说,开机时间超过3分钟,存在软硬件异常的可能性就非常大。 下图给出了不同开机时长的电脑中,上述四种主要因素对开机时间的影响程度。 由文件碎片化和软件异常等因素导致开机启动时间被大幅延长的现象,就是电脑的“骨质疏松症”。存在骨质疏松症就意味着电脑中最为核心的、起重要支撑作用的某些程序可能存在碎片化症状或异常病变。 实际上,Windows操作系统自带的磁盘碎片整理功能就是一种治疗骨质疏松症的有效药方。不过,由于其算法设计对连续存储空间的严格要求,使其在很多情况下不能有效工作。另外,全盘整理磁盘碎片,一般也需要很长的时间,很多用户对此都是望而却步。
责任编辑:
|