2015-02-06 100 views
-1

爲什麼我的Ubuntu Core 14.04系統啓動如此緩慢?使用RAM_booster腳本後,啓動進入內存我的系統啓動較慢。它在2.71和13.48秒之間掛起。爲什麼我的Ubuntu Core 14.04系統啓動如此緩慢?

這裏是我的啓動日誌剪切。

[ 2.221962] usb 3-2.7: new low-speed USB device number 4 using xhci_hcd 
[ 2.244217] usb 3-2.7: New USB device found, idVendor=046d, idProduct=c063 
[ 2.244277] usb 3-2.7: New USB device strings: Mfr=1, Product=2, SerialNumber=0 
[ 2.244322] usb 3-2.7: Product: DELL USB Laser Mouse 
[ 2.244354] usb 3-2.7: Manufacturer: DELL 
[ 2.244532] usb 3-2.7: ep 0x81 - rounding interval to 64 microframes, ep desc says 80 microframes 
[ 2.718291] Switched to clocksource tsc 
[ 13.480246] PM: Hibernation image not present or could not be loaded. 
[ 13.480498] Freeing unused kernel memory: 876K (c19bb000 - c1a96000) 
[ 13.480633] Write protecting the kernel text: 6552k 
[ 13.480750] Write protecting the kernel read-only data: 2768k 
[ 13.480796] NX-protecting the kernel data: 5736k 
[ 13.496441] systemd-udevd[147]: starting version 204 

有人有任何想法可能是什麼問題?

回答

1

有人有任何想法可能是什麼問題?

是的。您正在嘗試使用RAM_booster,它承諾的僅僅是將所有系統放入squashfs映像並將其加載到RAM中,以便從RAM中加載事物(應用程序,數據),而不是硬盤驅動器。

但是,您的啓動過程恰恰是將squashfs映像從磁盤加載到RAM的位置;現在,而不是一個正常的啓動,只有你實際需要的東西從磁盤加載到RAM,一切必須從磁盤讀取,這顯然是較慢。

總之:對於您的使用案例,RAM_Booster只不過是蛇油。 linux內核很聰明,並且儘可能在RAM中緩存從磁盤讀取的內容;因此,RAM_booster有效地將程序啓動的時間轉換爲啓動。更糟糕的是,在很多情況下,你的內存將比操作系統的磁盤使用量小,迫使你的系統使用交換空間(例如,將數據從RAM中外部化到磁盤上,只是爲了讓空間實際上免費)do ),否定預取可能產生的積極效果。

簡而言之:除非您真的確定知道自己的操作系統是幹什麼的,否則不要試圖強迫它做某件事。操作系統很聰明。

相關問題