我的 Ubuntu 现在遇到了一个奇怪的问题。
我的登录速度几个月都不稳定,有时几周内就会发生变化。我的意思是,例如,在 2 周内,启动时间非常快,但之后,启动时间明显变慢。
通常,在 ubuntu 登录声音播放后,我的桌面就已经加载完毕,但有时,ubuntu 登录声音已经播放完毕,而我仍处于登录的这个阶段 -->图像,正是如此。
有什么原因吗?有时更新后速度会变慢(我认为这是正常的?)重启几次后,速度会变快,然后又随机变慢。
编辑:
根据 CYREX 的建议,以下是我从 dmesg 中找到的内容。请注意,我不太清楚这些数字代表什么,我猜是某种时间。以下是其中有很大差距的,包括一个非常可怕的差距:
[ 1.840381] EXT4-fs (sda3): mounted filesystem with ordered data mode
[ 12.727535] udev: starting version 151
...
*These below are the ones near the bottom of the output of dmesg*
...
[ 15.896985] vboxdrv: Successfully loaded version 3.2.6 (interface 0x00140001).
[ 16.365727] ppdev: user-space parallel port driver
[ 17.275125] hda-intel: IRQ timing workaround is activated for card #1. Suggest a bigger bdl_pos_adj.
[ 23.218666] Adding 2097144k swap on /media/Storage/UbuntuSwap/2048Mb.swap. Priority:-1 extents:1 across:2097144k
[ 200.486521] wlan0: deauthenticating from 34:59:0c:2e:81:3a by local choice (reason=3)
[ 200.486796] wlan0: direct probe to AP 34:59:0c:2e:81:3a (try 1)
[ 200.685037] wlan0: direct probe to AP 34:59:0c:2e:81:3a (try 2)
[ 200.884026] wlan0: direct probe to AP 34:59:0c:2e:81:3a (try 3)
[ 201.085044] wlan0: direct probe to AP 34:59:0c:2e:81:3a timed out
[ 211.250602] wlan0: direct probe to AP 34:59:0c:2e:81:3a (try 1)
[ 211.253054] wlan0: direct probe responded
[ 211.253066] wlan0: authenticate with AP 34:59:0c:2e:81:3a (try 1)
[ 211.263190] wlan0: authenticated
[ 211.263234] wlan0: associate with AP 34:59:0c:2e:81:3a (try 1)
[ 211.270763] wlan0: RX AssocResp from 34:59:0c:2e:81:3a (capab=0x411 status=0 aid=7)
[ 211.270767] wlan0: associated
[ 211.271087] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 217.531285] ath9k: timeout (100000 us) on reg 0x806c: 0xdeadbeef & 0x01f00000 != 0x00000000
[ 217.531403] ath9k: RX failed to go idle in 10 ms RXSM=0xdeadbeef
[ 221.444033] wlan0: no IPv6 routers present
[ 225.203575] lo: Disabled Privacy Extensions
[ 249.747532] process `skype' is using obsolete setsockopt SO_BSDCOMPAT
有关我的设置的更多信息:
笔记本电脑设置为双启动 Windows 7 和 Ubuntu。两者都位于单独的分区中。但是,它们共享一个公共的单独分区,我将所有文件都放在该分区中 (/media/Storage -> NTFS)。我还在该共享 NTFS 分区中创建了 Ubuntu 交换。在我看来,那里有些问题。
答案1
我会从 bootchart 开始。它在 apt 树中可用。至于提高启动速度,ureadahead(我认为在当前的 Ubuntu 中默认安装)可能是最有效的,同时还可以消除不必要的守护进程等。(chkconfig 或 sysv-rc-conf)