|
|
3.16, zlo.rt.mipt.ru (?), 11:12, 14/10/2010 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
>>имхо, очень полезный инструмент для тех нескольких человек в мире, которые отвечают за реализацию планировщика задач в Linux.
> Не забывайте, что от результатов труда этих нескольких человек зависит спокойствие/благосостояние
> миллионов людей.
Ну да, Торвальдс и Инго Молнар реджектнули драйвер планировщиков от Коливаса, выкинули его планировщик из ядра. Молнар какой-то бред писал по поводу BFS-а еще.
Они молодцы, трудяги.
| |
|
|
|
|
3.14, zlo.rt.mipt.ru (?), 11:05, 14/10/2010 [^] [^^] [^^^] [ответить] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
> Не путайте планировщик задач с планировщиком ввода/вывода
Товарищ, а скажите, пожалуйста, задачи ввода-вывода - это не есть ли задачи, над которыми должен поработать процессор в том числе или выполнение задач планирования ввода-вывода - не есть ли это задачи, которым нужно процессорное время? Объясните еще, пожалуйста, почему при копировании больших файлов в линуксе, отзывчивость системы падает, если, по вашим словам, за копирование отвечает планировщик ввода-вывода, а не обычный шедулер задач?
Input / Output Scheduling or I/O Scheduling is a term used to describe the method computer operating systems decide the order that block I/O operations will be submitted to storage volumes. I/O Scheduling is sometimes called 'disk scheduling'.
| |
|
2.7, non anon (?), 17:37, 13/10/2010 [^] [^^] [^^^] [ответить] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| –1 +/– |
> сделайте нормальный такой планировщик, а не симулятор, чтобы обрабатывал все и не вызывал ступор системы при копировании больших файло.
Во-первых, новость о планировщике процессорного времени, а не ввода-вывода, во-вторых, все уже давно сделано (в zen-kernel, разумеется)
$ cat /sys/block/sda/queue/scheduler
noop deadline cfq [bfq]
и никаких проблем с отзывчивостью системы при большом IO. В отличие от винды.
| |
|
3.15, zlo.rt.mipt.ru (?), 11:07, 14/10/2010 [^] [^^] [^^^] [ответить] [↑] [п©Б∙╗ п©Б∙╙п©Б∙╛п©Б∙╒п©Б∙ёя▐Б■─п©Б∙÷я▐Б■▄п©Б∙╛я▐Б■─я▐Б■░]
| +/– |
>> сделайте нормальный такой планировщик, а не симулятор, чтобы обрабатывал все и не вызывал ступор системы при копировании больших файло.
> Во-первых, новость о планировщике процессорного времени, а не ввода-вывода, во-вторых,
> все уже давно сделано (в zen-kernel, разумеется)
> $ cat /sys/block/sda/queue/scheduler
> noop deadline cfq [bfq]
> и никаких проблем с отзывчивостью системы при большом IO. В отличие от
> винды.
Товарищ, а вы не могли бы в двух словах описать почему BFQ решил эту проблему (ступор системы при копировании больших файлов)?
| |
|
|
|