Сколько CFS не корми, — а всё равно на сервер смотрит. Тихо шел XXI век, а дефолтный линуксовый планировщик всё так же не мог обеспечить приемлимую отзывчивость на десктопе. Хотя и напичкан какими-то эвристиками, а всё равно полное ощущение, что всем задачам в очереди он раздает время одинаково — и тем, что жрут его постоянно, и тем что по большей части ждут ввода.
Давно хотел попробовать BFS, но было лень. Последней каплей стало то, что, как выяснилось, на работу CFS значения nice не оказывают никакого существенного эффекта. Можно запустить несколько процессов echo 'while true ; do : ; done' | nice -n20 sh и получить эпичные тормоза во всех приложениях. Установка отрицательных найсов иксам и нужным приложениям тоже не приводит ни к какому эффекту. Completely, блджад, fair.
Собрал ядро с набором патчей от post-factum-а, включающее в себя BFS и BFQ. Ударил в бубен, пропатчил nvidia-173xx PKGBUILD, чтобы завелось с новым ядром. Для полноты ощущений, поставил verynice. Выдохнул. Перезагрузился.
Запустил сполдюжины echo 'while true ; do : ; done' | sh.
Не тормозит.
Ладно. Запустил многопоточную сборку.
Не тормозит.
Запустил воспроизведение музыки, dbench на 50 потоков и find / > /dev/null.
Не тормозит. Бага-который-нельзя-называть не показывает. Просто работает.
Окей, применим секретное оружие: запись-чтение данных через ntfs3g. dd if=/dev/zero of=/media/e_data/test1 bs=16K & ; cat /media/data/Видео/* > /dev/zero
Не тормозит. (*)
Linux торт и готов для десктопа. Ня.
<дисклеймер мелким шрифтом>
(*) Все перечисленные тесты запускались раздельно. В случае одновременного запуска, отзывчивость системы не гарантируется. Ваш К.О.
</дисклеймер мелким шрифтом>
←
1
2
3
→
Ответ на:
комментарий
от Lordwind
Ответ на:
комментарий
от vurdalak
Ответ на:
комментарий
от Lordwind
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от geekless
Ответ на:
комментарий
от geekless
Ответ на:
комментарий
от AITap
Ответ на:
комментарий
от Deleted
Ответ на:
комментарий
от cdshines
Ответ на:
комментарий
от firestarter
Ответ на:
комментарий
от stevejobs
Ответ на:
комментарий
от geekless
Ответ на:
комментарий
от vurdalak
Ответ на:
комментарий
от Un
Ответ на:
комментарий
от post-factum
Ответ на:
комментарий
от octy
Ответ на:
комментарий
от neocrust
Ответ на:
комментарий
от Axon
Ответ на:
комментарий
от geekless
Ответ на:
комментарий
от Axon
Ответ на:
комментарий
от Un
Ответ на:
комментарий
от post-factum
Ответ на:
комментарий
от Axon
Ответ на:
комментарий
от warteraum
Ответ на:
комментарий
от angrycore
Ответ на:
комментарий
от feanor
Ответ на:
комментарий
от feanor
Ответ на:
комментарий
от backbone
Ответ на:
комментарий
от Axon
Ответ на:
комментарий
от megabaks
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [тред любви и обожания] посоветуйте пиво (2011)
- Форум [Gentoo] BFQ и BFS (2011)
- Форум [BFS][BFQ] Почему Линус упоролся? (2012)
- Форум Текущий Firefox, или Блеск и нищета BFS/BFQ. (2011)
- Форум имеет ли смысл bfs и bfq На ссд? (2016)
- Форум патч BFQ (2014)
- Форум BFQ всё ? (2015)
- Форум [опрос][обожания тред] за что вы любите ЛОР? (2011)
- Форум [kernel] BFS (2010)
- Форум BFS: SCHED_BATCH (2009)