OS: Tuning Completely Fair Queueing CFQ I/O scheduler

From SpeedyWiki

Jump to: navigation, search

Sumber: http://publib.boulder.ibm.com/infocenter/lnxinfo/v3r0m0/index.jsp?topic=%2Fliaai%2Fsaptuning%2Fsaptuningadjust.htm

Completely Fair Queueing (CFQ) I/O scheduler mengatur komitmen bagaimana Linux kernel membaca dan menulis ke disk dan bekerja untuk mengoptimasi waktu akses ke disk. Tanpa I/O Scheduler, kernel akan langsung menjalankan setiap request pada saat di terima, dan ini akan menyebabkan kerusakan: jika satu proses membaca dari satu bagian dari disk, dan satu menulis pada bagian yang lain, head disk harus bergerak maju dan mundur menjelajahi disk untuk setiap operasi. Kita dapat menggunakan CFQ scheduler untuk mengontrol bagaimana kernel membaca dan menulis ke disk untuk menghindari kerusakan.

Untuk memastikan bahwa CFQ adalah I/O scheduler yang digunakan di sistem yang kita gunakan, lihat menggunakan perintah berikut:

# cat /sys/block/<device>/queue/scheduler
# noop anticipatory deadline [cfq]

Dimana

  • <device> adalah nama disk (seperti sda, sdb dll) yang kita inginkan untuk menjalankan CFQ.
  • kurung siku ([]) menandai scheduler mana yang kita gunakan saat itu.

Atau kita dapat memaksa CFQ scheduler menggunakan perintah berikut:

# echo cfq > /sys/block/<device>/queue/scheduler

Dimana <device> adalah nama disk (seperti sda, sdb dll) yang kita inginkan untuk menjalankan CFQ.




Contents

[edit] Referensi

[edit] Pranala Menarik

[edit] Secara Umum

[edit] Instalasi Linux

[edit] Compile Kernel

[edit] Remaster Linux

[edit] Sistem Operasi untuk Embedded

[edit] Membuat Firmware Sendiri

[edit] Flash ke Device

[edit] Beberapa Tip

[edit] Tuning Kernel

[edit] Tuning Kernel Scheduler

[edit] Tuning I/O Scheduler

[edit] Tuning Manajemen Memory

[edit] Android

[edit] Membuat Kernel Module

[edit] Monitoring & Benchmark

Personal tools