О, витэк, вот ты себя и показал. Первое на моей памяти твое сообщение с попыткой приведения аргументов, и такой грандиозный слив.>1. управление виртуальной памятью. результат - в винде нельзя проапдейтить бинарный файл
>(dll, exe, ocx и т.д.) если он запущен на выполнение.
А VM тут не при чем. Это фишка исключительно VFS.
>2. бинарный файл является для самого себя свопом (следствие первого пункта) -
>соответственно, чем больше система эксплуатируется и больше фрагментация, тем более это
>своп "размазан" по всему винту...... тормоза винды наблюдают после увеличения срока
>эксплуатации наблюдают многие. и это - причина.
Гыгы. А под Linux, вы хотите сказать, бинарник целиком грузится в память и не является свопом для себя самого? А при нехватки памяти, надо думать, выгружается в своп? И это, по-твоему, эффективнее, т.е. писать на диск страницы кода (причем на диске они окажутся в произвольном порядке), чем просто выкинуть их из памяти, а потом при необходимости загрузить их из бинарников где они последовательно и в одном месте?
>т.е. дефрагментация в ней - необходимость. жизненная.
Дефрагментация - это обять таки свойство ФС, а у вас она из VM следует почему-то. Оригинально. К слову, я что-то нигде не видел сравнения производительности ФС после продолжительной работы. Скорость распаковки исходников ядра после newfs все горазды сравнивать, а вот попробуйте повторить на разделе, свободном на 2%, засранным кучей разнородный файлов, тогда поговорим про фрагментацию.
>3. дефрагментацию нельзя провести на нагруженном сервере.
OMG
>4. ...... и вот тут следуют куча причин, почему их нет в
>топ500.... и пр., и пр.
Слив такой слив.
Впрочем, не так все плохо - ваш оппонент не смог ответить даже на это :)))
> А в линуксе можно, из пользовательского режима?
Представьте, да. Только не менять код, а удалять исполняющиеся файлы и записывать на их место новые.
> Своппинг - это сброс на диск содержимого памяти всего процесса целиком, а пейджинг - это страничная организация памяти, тут можно скинуть лишь часть процесса
Вот это - действителньо откровенный бред. Всего процесса, гыгы. Вы не подумали, что при сбросе всего процесса на диск, система, в которой не хватает памяти, просто встанет, потому что любое переключение процессов будет сопровождаться нехилой по объему дисковой операцией?
Кстати, поздравляю, вы противоречите сами себе, ибо сказали что VM в windows
> Практически такое же, как и в Linux, BSD, Solaris etc
> Впрочем, это всё "заслуга" unix-inherited ОС
И windows превращается, превращается... в unix-inherited ось! Сюрпрайз!
> там анахронизмов вроде свопов и телетайпов - пруд пруди
Раб микрософта такой раб. Только потому что в пинде своп называется pagefile, не значит что он как-то иначе работает :)) А отсутствие в винде /dev/tty* не значит что виндовый эмулятор терминала не работает точно также.
В общем, довольно забавно вас обоих читать, хотя прав все-таки vitek, и разбирайся он в своей любимой системе хоть чуть-чуть, он бы заткнул Анонима без проблем.
> ОС для домохозяек не всегда хороша и для сильно нагруженных серверов