Прикольную фишку обнаружил в винде...
В некоторых ситуациях она полностью отбирает всю память у процессов, тем самым спихивая их в своп и устраивая дикие тормоза.
Долго не мог понят в чем-же фишка.
Вчера таки выяснил:
При копировании на диск, который использует сжатие (он в принципе еще и динамический, с софтверным зеркалом, но это не важно мне каж-ца), винда сначала копирует данные как есть, а потом начинает жать.
Т.е. копируем файло на 500 Мб.
Сначала на диске становится меньше на 500 Мб. (типа зарезервировали)
Потом по мере копирования свободного места становится больше, а свободной памяти (именно физ. памяти, не свопа) меньше.
Если ее остается меньше 10 Мб, то она начинает активно отбираться у процессов, которое ее юзают.
Когда все докопируется, то свободное место еще некоторое время увеличивается, после чего возвращается огромное кол-во свободной памяти :)
В некоторых ситуациях она полностью отбирает всю память у процессов, тем самым спихивая их в своп и устраивая дикие тормоза.
Долго не мог понят в чем-же фишка.
Вчера таки выяснил:
При копировании на диск, который использует сжатие (он в принципе еще и динамический, с софтверным зеркалом, но это не важно мне каж-ца), винда сначала копирует данные как есть, а потом начинает жать.
Т.е. копируем файло на 500 Мб.
Сначала на диске становится меньше на 500 Мб. (типа зарезервировали)
Потом по мере копирования свободного места становится больше, а свободной памяти (именно физ. памяти, не свопа) меньше.
Если ее остается меньше 10 Мб, то она начинает активно отбираться у процессов, которое ее юзают.
Когда все докопируется, то свободное место еще некоторое время увеличивается, после чего возвращается огромное кол-во свободной памяти :)