ureadahead 放在init sequence的哪邊好? (upstart) - Linux

Sandy avatar
By Sandy
at 2013-03-31T19:37

Table of Contents

抱歉我對linux算是新手, 這個問題我也會提一下我的work around,
希望不會被當成伸手牌.

ureadahead有個問題是他啟動的時候 /var/lib/ureadahead/
這個位置得要是可用的.
所以把 /var mount 在跟 / 不同的partition的話有可能有問題,
必須讓ureadahead在/var 已經mount好以後, 才啟動.

如果是ubuntu (我check過12.04, 12.10)的upstart,
ureadahead在/etc/init 裡面有兩隻:
ureadahead.conf 是start on starting mountall
ureadahead-other.conf 是start on mounted DEVICE=[/UL]* MOUNTPOINT=/?*

My work around:
environment: 我的/ 在sda2, /var 在sda3,
solution: (1) 我把ureadahead.conf改成 start on stopped mountall
(2) 然後把ureadahead-other.conf 移走.

結果看起來沒問題, 不過看bootchart, mountall starting 和 stopped的
timing差四秒.

想請教一下(如果是upstart)有沒有更好的啟動ureadahead的方式選擇?
也想請教一下如果不是upstart (sysvinit, systemd, 常見還有哪些?),
而有使用ureadahead, 通常又是在哪裡啟動?
Arch的話, 官方wiki裡面有建議sysinit_end或sysinit_premount,
也有提到若/var 在其他partition, 不能用sysinit_premount

而關於 ubuntu + ureadahead + /var在其他partition
launchpad 上有人報bug:
https://bugs.launchpad.net/ureadahead/+bug/523484
可是好像不太被當回事 ...

--
Tags: Linux

All Comments

MK808B改BT下載機

Poppy avatar
By Poppy
at 2013-03-30T23:24
※ [本文轉錄自 Android 看板 #1HLlo9RX ] 作者: caiin (這個世界瘋了...) 看板: Android 標題: [請益] MK808B改BT下載機 時間: Sat Mar 30 22:53:58 2013 最近敗了一隻MK808B 除了偶而拿來當看電影以外 想要改成BT下載機來 ...

Ubuntu 12.04 無法連線Google網站(已解決)

Tracy avatar
By Tracy
at 2013-03-30T18:41
如主旨 小弟的電腦是Acer 4810T 同時安裝原本的Win Vista還有Ubuntu 12.04 這幾天電腦連到家中的網路的時候 原本很順的Ubuntu不支為何,開始無法連線到Google還有相關網站其服務 而Facebook的速度則明顯便慢 (但其他網站沒有問題) 剛開始以為是家中網路問題 但是切換 ...

cross compiler的問題

Rosalind avatar
By Rosalind
at 2013-03-30T15:36
最近在fedora 6 上做cross tool,但是一直卡在一個地方 /glibc-2.2.3/manual//creature.texi:220: warning: atstrong{Note...} produces a spurious cross-reference in Info; rewor ...

Re: 更改副檔名

Tom avatar
By Tom
at 2013-03-29T13:39
※ 引述《soem (流水)》之銘言: : ※ 引述《and#34;kolmogolovatgmail.comand#34; andlt;kolmogolovatgmail.comandgt;, 看板: Linux》之銘言: : 看看有沒有 /usr/X11R6/bin/rename 這個程式。 : 試試: ...

C語言編好的執行檔在Ubuntu無法直接執行?

Anthony avatar
By Anthony
at 2013-03-29T12:08
各位板友大家好, 小弟是Linux的初學者, 目前使用Ubuntu 12.04LTS版本, 有安裝圖形介面及C::B, 在C::B直接編譯執行的程式, 都會直接跳出terminal視窗出來執行, 或者是在terminal視窗輸入執行檔的路徑,也能執行.. 不過在圖形介面下,點兩下編譯好的執行檔, 卻都沒反 ...