Preemption Model - какую выбрать
Lupo Alberto 19 февраля, 2008 - 21:06
Хотелось бы услышать мнение сообщества по поводу выбора Preemption Model
Voluntary Kernel Preemption (Desktop) (PREEMPT_VOLUNTARY) vs. Preemptible Kernel (Low-Latency Desktop) (PREEMPT) для ноутбука.
Описания в документации к ядру очень схожи, не могу уловить разницу :(
»
- Для комментирования войдите или зарегистрируйтесь
для ноутбука -
для ноутбука - Preemptible Kernel (Low-Latency Desktop)
Как-нибудь это
Как-нибудь это аргументировать можете? Проводили ли вы какие-либо тесты или это практический опыт?
вот и
вот и протестируешь... :)
.
По-английски написано для PREEMPT "Preemptible Kernel (Low-Latency Desktop)":
... at the cost of slighly lower throughput and a slight runtime overhead to kernel code.
что переводится "ценой немного меньшей производительности и ... плюс немножко накладных расходов"
я выбрал PREEMPT_VOLUNTARY, но ни в коем случаем не пропагандирую - вдруг вам больше нравится тот самый "applications to run more 'smoothly' even when the system is under load"
Тестирую :)
Это написано для обеих моделей, правда, для Low-Latency Desktop с оговоркой, что это ценой производительности. Сейчас "тестирую", заметной разницы не вижу. Субъективно, при Voluntary Kernel Preemption (Desktop) приложения - konqueror, OpenOffice, firefox - запускаются быстрее. Как можно посчитать "отзывчивость" системы?
man time
man time
man time
Не совсем то, что нужно.
time показывае время запуска приложения, важнее протестировать время отклика при различных режимах работы.
10000 rpm винт тебе
10000 rpm винт тебе больше поможет при запуске приложений
ноутбук
У меня ноутбук :)