31.03.2012, 07:43
Эх. Бентчмаки, скорости и прочее это очень хорошо (куда же без них). И много попугаев тоже хорошо. Только вот тут вот архитектура системы упоминалась, а с ее пониманием тут все немного хуже Любая современная операционная система общего пользования пытается наиболее эффективно использовать находящиеся в ее распоряжении ресурсы, для обеспечения наилучшего функционирования работающих на ней приложений. Если вы детально не изучали устройство хотя бы одной ОС (а это многомесячная затея), то поверьте мне на слово.
И вот тут получается: ОС смотрит за использованием ОЗУ, Диска. Смотрит какие приложения используют какие файлы (а может и в какой последовательности). Старается закешировать файлы, доступ к которым происходит наиболее часто (и соответственно, при обращении к которым суммарная задержка может быть максимальной). А тут кто-то приходит, и говорит: нет, я умней ОС. Я просто отрежу вот этот кусок памяти и буду его использовать как кэш вот этих вот файлов. Он не думает, что часть из этих файлов может использоваться раз в день, он не думает, что с очень большой вероятностью ОС может найти более достойное применение для этой памяти. Ему просто важны попугаи в тесте и что операция происходящая раз в день будет происходить быстро.
PS: Принудительная перезагрузка самп сервера, отчасти, следствие удачного выбора ОС. У меня сервера, на которых админы не наровят из-за ошибок на сети тут-же перезагрузить сервер, спокойно работали по пол года без перезагрузки на линуксе. Я это точно знаю, так как в случае перезагрузки сервер бы гарантированно перестал бы работать
И вот тут получается: ОС смотрит за использованием ОЗУ, Диска. Смотрит какие приложения используют какие файлы (а может и в какой последовательности). Старается закешировать файлы, доступ к которым происходит наиболее часто (и соответственно, при обращении к которым суммарная задержка может быть максимальной). А тут кто-то приходит, и говорит: нет, я умней ОС. Я просто отрежу вот этот кусок памяти и буду его использовать как кэш вот этих вот файлов. Он не думает, что часть из этих файлов может использоваться раз в день, он не думает, что с очень большой вероятностью ОС может найти более достойное применение для этой памяти. Ему просто важны попугаи в тесте и что операция происходящая раз в день будет происходить быстро.
PS: Принудительная перезагрузка самп сервера, отчасти, следствие удачного выбора ОС. У меня сервера, на которых админы не наровят из-за ошибок на сети тут-же перезагрузить сервер, спокойно работали по пол года без перезагрузки на линуксе. Я это точно знаю, так как в случае перезагрузки сервер бы гарантированно перестал бы работать