mycetophylax, может тогда, протестируешь вот это http://code.google.com/p/compcache/issues/detail?id=70 ?
Шедуллер в Linux
mycetophylax, может тогда, протестируешь вот это http://code.google.com/p/compcache/issues/detail?id=70 ?
Что-то не хочется
random segfault some programs
Самое страшное слово здесь "random". wink
Да и не нужен мне compcache. У меня swap никогда не используется.
Самое страшное слово здесь "random"
в следующий раз буду более деликатно писать баг репорты, а то глядишь и разработчики не захотят проверять.. =)
так что, шедуллер в линуксе страшен или нет? я ничего не понял из вашей переписки...
так что, шедуллер в линуксе страшен или нет? я ничего не понял из вашей переписки...
Он просто есть, и даже не один :D И никуда от них не денешься
И никуда от них не денешься
ну на новых МП или ЖД, или где, уже включили своё вроде шедуллер? или это только на рейд контролёрах?
ну на новых МП или ЖД, или где, уже включили своё вроде шедуллер? или это только на рейд контролёрах?
Ну на рейдах он определенно есть. Может и на МП уже бывает. А вот на ЖД шедуллер ставить думаю бессмысленно, что если его этот ЖД потом в рейд поставить?
bobr, ну что интел скажет то и будет =)
я не знаю, новое уже давно не щупал.
ну что интел скажет то и будет
Ды нет, не согласен. Рынок железок - не слака, а интел - не Патрег.
так что, шедуллер в линуксе страшен или нет? я ничего не понял из вашей переписки...
А вот на ЖД шедуллер ставить думаю бессмысленно
Вы не совсем правильно понимаете, что такое I/O sheduler. У пользователя нет выбора ставить его или не ставить. Он есть всегда. wink
Читаем тут.
Также в этой теме затрагивался вопрос о планировщике задач, который я ошибочно назвал, используя виндовую терминологию, "task sheduler".
От него тоже невозможно отказаться. wink
В ядре 2.6 был улучшен Ingo Molnar'ом (т.н O(1) sheduler). Про него читаем тут
Начиная с ядра 2.6.23 стандартным стал планировщик CFS того же автора. См. здесь.
Ну и есть планировщик от Кона Коливаса BFS, который я себе и поставил :D . В официальном ядре его нет и скорее всего не будет, т.к. Линус считает Кона неадекватным :rolleyes:
Линус считает Кона неадекватным :rolleyes:
как можно оставаться адекватным разрабатывая ядро linux? =)
bobr пишет:
А вот на ЖД шедуллер ставить думаю бессмысленно
Вы не совсем правильно понимаете, что такое I/O sheduler. У пользователя нет выбора ставить его или не ставить. Он есть всегда.
Я вполне представляю, что такое i/o шедуллер. И разумеется, я говорю не о пользователях. Я говорю о о том, что со стороны производителей железок необоснованно было бы ставить хардварный шедуллер прямо на ЖД. Этим я хотел сказать, что по-видимому, таких ЖД нет и не должно быть.
Этим я хотел сказать, что по-видимому, таких ЖД нет и не должно быть.
NCQ типа нет и не было?
Как я понял из вики, NCQ все же не в винт ставится, а в контроллер?
Как я понял из вики, NCQ все же не в винт ставится, а в контроллер?
А контроллер типа не на самом винте размещается?
Погуглил на тему. Вижу, что был не прав. Я думал, это технология для SATA контроллера. Ну что ж, значит они все-таки есть. Наверняка, производители железок знают что-то, чего не знаю я.