我使用的是 Ubuntu 11.04(从 10.10 升级而来),启动时间非常长。这太烦人了,所以我决定自己深入研究 bootchart 分析。因此,我安装了 bootchart 并重新启动了系统生成了此图表。
但是,我并没有真正读过这类东西。是什么导致了启动过程如此之长?
编辑:
以下是 hdparm -i /dev/sda 的输出:
/dev/sda:
Model=SAMSUNG HD501LJ, FwRev=CR100-12, SerialNo=S0MUJ1EQ102621
Config={ Fixed }
RawCHS=16383/16/63, TrkSize=34902, SectSize=554, ECCbytes=4
BuffType=DualPortCache, BuffSize=16384kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=976773168
IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6
AdvancedPM=no WriteCache=enabled
Drive conforms to: unknown: ATA/ATAPI-3,4,5,6,7
* signifies the current active mode
以下是 hdparm -tT /dev/sda 的输出
/dev/sda:
Timing cached reads: 2410 MB in 2.00 seconds = 1205.26 MB/sec
Timing buffered disk reads: 258 MB in 3.02 seconds = 85.50 MB/sec
答案1
我发现了类似的问题,在安装并担心 bootchart 应用程序之后,我查看了 Georges Techblog,其中介绍了 Unity 启动时间的问题:
他们似乎真的解决了问题,然后我可以利用这些问题来真正改善我的 Unity 启动时间。有些我理解,有些我不得不说......超出了我的理解范围
如果您之前见过此信息,请原谅,但他最近也进行了更新,这可能会有所帮助
我当然也会看看你自动启动了什么东西
按 Super 键(Windows 键)并输入启动应用程序然后你可以选择不需要启动的东西……它也可能有助于更复杂的事情