Приоритезация ввода/вывода в Linux |
[исправить] |
Приоритеты для использования Disk I/O
С выходом CFQ v3 в Linux 2.6.13 появилась возможность выставлять
приоритеты использования дисковой подсистемы для процессов, чего
раньше так не хватало. Подобно утилите nice для назначение
приоритетов использования процессора появилась утилита ionice.
Синтаксис команды прост:
ionice -c класс -n приоритет -p PID
Класс:
3 - Idle - Получает приоритет на использование жесткого диска только
когда другие программы ничего не пишут. Приоритеты не используются.
2 - Best Effort - Класс по-умолчанию. Доступные приоритеты [0-7].
1 - Real Time - Дает преимущественный доступ к диску процессу, не
смотря на другие процессы. Доступные приоритеты [0-7].
|
|
|
|
Раздел: Корень / Администратору / Система / Linux специфика / Оптимизация и тюнинг в Linux |
1.2, VVS (??), 19:31, 16/10/2007 [ответить]
| +/– |
Судя по 'man ionice' 2.6.13
> Linux supports io scheduling priorities and classes since 2.6.13 with the CFQ io scheduler.
Отстал от жизни :)
| |
|
2.5, HFSC (??), 18:22, 18/10/2007 [^] [^^] [^^^] [ответить]
| +/– |
только сама утилита ionice появилась в util-linux 2.13
| |
|
3.6, Nick (??), 20:36, 18/10/2007 [^] [^^] [^^^] [ответить]
| +/– |
>только сама утилита ionice появилась в util-linux 2.13
для тех, кто следит за развитием ядра Линукс,
эта утилита появилась сразу с 2.6.13 ядром ;)
смотри Documentation/block/ioprio.txt
| |
|
|
|