|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry S. Rzhavin 2:5020/400 30 Nov 2000 13:10:55 To : All Subject : Re: Что быстрее? --------------------------------------------------------------------------------
"Evgen A. Patiy" wrote:
>
> Buck dich Valentin!
>
> 28 Hоя 00 18:55, you wrote to Peter Didenko:
>
> SS>>> Так какая же ОСка быстрее, FreeBSD или Linux?
> PD>> Конечно Linux!
>
> VN=> Докажи. ;)
>
> Парни! В эхе ru.unix.linux меня закидали тухлыми яйцами за то что я робко
> вякнул, что фря шустрее и недежнее. Утопить фашистских фанатиков в болоте (c)
> Л. Подерев'янський. Hадо задать порку.
1) почитай в src linux и free про планировщик. Я слышал, что в linux
планировщик вычисляет приоритеты процессов каждый раз, когда снимает
одну задачу и ставит другую. В результате, если на машине много
процессов
готовы к выполнению, такой пересчет может занимать заметное время и,
соответственно, поедать процессорное время, которого и так не хватает.
Во Free пересчет приоритетов происходит значительно реже, и
соответственно,
Free хотя бы честно раздает процессор задачам, а не использует его сама.
Кроме того, вроде бы в том же планировщике Free есть вкусная
особенность:
только что проснувшийся процесс временно получает бОльший приоритет, чем
ему положено. Если он не слазит с процессора, приоритет приходит в
норму.
Это позволяет всяким демонам, которые сидят и ждут определенных событий,
при возникновении этих событий быстро их обработать и заснуть обратно.
Пример - X server, при получении сигнала от мыши он быстро его
обрабатывает
и отваливает с процессора. В результате работа X не тормозит даже на
заметно загруженной машине (при параллельной компиляции, например).
PS: насчет вышеизложенного не уверен, сам не смотрел
PPS: Да, раз уж ты читаешь unix.linux и все про него знаешь :). У меня
пара вопросов про linux (ну, некогда следить мне за всеми системами)
1) есть ли там аналог realtime priority и idletime соответственно?
2) есть ли там аналог securelevel, и если да, то чего он может и как
это соотносится с уровнями Free (-1...3)?
--- ifmail v.2.15dev5
* Origin: Rostelecom (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/1018e2a341f2.html, оценка из 5, голосов 10
|