[請益] 請問Setcpu i/o scheduler的選擇?

看板Android作者 (林小呆)時間10年前 (2014/01/24 02:10), 編輯推噓2(2012)
留言14則, 4人參與, 最新討論串1/1
我的手機是LG G2 Governor 看了翻譯後選擇了 interactive模式 i/o scheduler 有五種, 網路上只找到3.4.5的翻譯 請問有大神能幫忙 解說一下1.2的模式與選擇? 感恩~ http://ppt.cc/V4XN 1.【row】 2.【test-iosched】 3.【noop】 可以算是最基本且簡化的Scheduler,主要應用於一些較為特別的軟體與硬體搭配操作的環境中, 且這些軟/硬體已經具備有自己的I/O存取機制,且對於系統核心的要求較少,這樣的Scheduler比較適合運用在嵌入式的環境系統中。 4.【cfq】 針對硬碟與系統應用所需要的所有I/O任務,均分配給相同的佇列順序(Queuing), 這樣的Scheduler最適合用於一般使用者桌上型電腦的操作環境,自從Linux Kernel 2.6.18以後 都以CFQ做為預設的 I/O scheduler。Sony的官方核心也是以cfq為預設值。 5.【deadline】 它會針對磁碟中經常遭到存取的不同應用程式,記錄並製作符合最小延遲時間的佇列順序,這樣的結果對於資料庫系統能提供更加的存取 -- Sent from my Android -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.57.103.7

01/24 02:25, , 1F
其實這個不必想太多說一定要使用哪個 差異性沒很大
01/24 02:25, 1F

01/24 02:26, , 2F
選個安全牌就好~
01/24 02:26, 2F

01/24 02:29, , 3F
個人經驗是這種等級的硬體不用選沒關係 XD
01/24 02:29, 3F

01/24 02:30, , 4F
而且setcpu不知道有沒有支援多核心了 以前改了也只改到
01/24 02:30, 4F

01/24 02:30, , 5F
一個核心 其他三個照舊 XDDDD
01/24 02:30, 5F

01/24 02:30, , 6F
可以用kernel tuner驗正看看
01/24 02:30, 6F

01/24 07:07, , 7F
老機器IO慢用CFQ犧牲一點速度換滑順感有差,kernel有針
01/24 07:07, 7F

01/24 07:07, , 8F
對固態儲存調教過用ROW或DEADLINE都可以很快,然後NOOP
01/24 07:07, 8F

01/24 07:07, , 9F
可能會稍微比較省電。
01/24 07:07, 9F

01/24 07:08, , 10F
(推文被吃)kernel有針對固態儲存裝置調教過deadline或ro
01/24 07:08, 10F

01/24 07:08, , 11F
w都可以很快
01/24 07:08, 11F

01/25 19:17, , 12F
謝謝大神們的回覆,最後我是用kernel tuner把四個核心都調
01/25 19:17, 12F

01/25 19:17, , 13F
回ondemand+row使用,速度正常溫度也不會太高,interactive
01/25 19:17, 13F

01/25 19:17, , 14F
快是快,但是溫度很高,怕會壞掉:D
01/25 19:17, 14F
文章代碼(AID): #1IuLiDae (Android)