Комментарии 51
У меня в висте отключен файл подкачки, но при этом вин7 работает гораздо шустрее и при этом жрет меньше памяти чем виста.
+23
НЛО прилетело и опубликовало эту надпись здесь
она превентивно в фоне копирует туда данные, чтобы в случае необходимости быстро освободить необходимое кол-во памяти заменой пары байтов. это повышает производетельность в случаях, когда в свопе действительно есть необходимость. но когда памяти заведомо больше, чем может понадобиться в пике — от свопа один вред.
+5
вот меня это всегда поражало: что нужно вдруг так резко погрузить в память, чтоб возникла необходимость в том что скопировано в своп(фоном)? и если она их копирует туда на всякий слуйчай, то она наверняка еще и обновляет их?
+1
а вдруг пользователь неожиданно для системы откроет видеофайл?))
это конечно шутка.
на самом деле может хорошим решением было бы анализ системой какую модель поведения выбрать. допустим юзер часто работает с ПО требующее много озу, причем частого обновления в них данных. в таком случае фоновое копирование в своп — хорошо. а в случаях когда это не нужно(исходя из статистики собираемой системой), то не использовать своп вообще, либо минимизировать использование.
это конечно шутка.
на самом деле может хорошим решением было бы анализ системой какую модель поведения выбрать. допустим юзер часто работает с ПО требующее много озу, причем частого обновления в них данных. в таком случае фоновое копирование в своп — хорошо. а в случаях когда это не нужно(исходя из статистики собираемой системой), то не использовать своп вообще, либо минимизировать использование.
+1
Если планировщики CPU и HDD работают хорошо, и у операции превентивного свопа минимальный приоритет, то падения производительности быть не должно.
0
НЛО прилетело и опубликовало эту надпись здесь
Еще видяха может отгородить себе там… 4870х2 при 512 памяти в свойствах имеет 2.3 гиг, она 1.7 себе отгрохала в оперативке…
+1
О!.. Виста64. Скажите а у вас не наблюдается идиотского бага когда виста не считает кеш свободной памятью? У меня просто дикость какая-то творится. 4 гига памяти, свап отключен, 3 гига в кеше, 1 свободен. И все — попытки запустить 2 жирные программы которым нужно больше гига памяти вызывают их падения с Out of memory. Я за последние месяцы с вистой этот вот Out of memory видел больше раз чем за всю жизнь.
0
Все тоже самое как у тебя. Но тока эта гадина юзает 2 гига свопа. Спрашивается НАХРЕНА?
0
А если файл подкачки разместить в оперативной памяти?
-8
рекурсия?
+7
В этом есть для смысла. Как Вам такая игрушка?
+1
Отключаю файл подкачки еще до установки дров и забываю про него, как про страшный сон. XP достаточно 2 гектара, чтобы работать без swap, Vista — 4. Исключения — когда вы запускаете что-то громоздкое.
+1
Мне другое интересно.
В то время когда вышла Виста — все жаловались что она была очень медлительна и ресурсоемка по сравнению с Windows XP. Теперь выходит Windows 7 и все радуются, что она быстрее (!!) висты. Имхо — Vista должна быть такой как семерка. К примеру, для меня было маленьким шоком то что операции копирования/перемещения файлов в Висте выполнялись медленнее чем в XP.
В то время когда вышла Виста — все жаловались что она была очень медлительна и ресурсоемка по сравнению с Windows XP. Теперь выходит Windows 7 и все радуются, что она быстрее (!!) висты. Имхо — Vista должна быть такой как семерка. К примеру, для меня было маленьким шоком то что операции копирования/перемещения файлов в Висте выполнялись медленнее чем в XP.
0
Ребята, у меня вопрос к вам, прошу ответить. Я искал статьи по поводу оптимизации XP, и нашёл (чиска реестра, откл.автозагрузки, ну вы поняли), а ещё автор предлагал к ярлыкам часто используемых программ добавить определённый флаг, изначально дающий наивысший приоритет. Я опробовал на Фотошопе и офигел — он грузился практически молниеносно. Ну и выставил этот флаг на нужные мне проги.
А вот поставил Win7 и потерял статью, и не могу вспомнить какой флаг надо выставить. Помогите, а? Очень было здорово им пользоваться…
А вот поставил Win7 и потерял статью, и не могу вспомнить какой флаг надо выставить. Помогите, а? Очень было здорово им пользоваться…
0
НЛО прилетело и опубликовало эту надпись здесь
При чем тут приоритет? Человек наверняка про prefetch говорит…
0
НЛО прилетело и опубликовало эту надпись здесь
Ну не знаю :) Фишка в том, что приоритет особо не поможет…
0
НЛО прилетело и опубликовало эту надпись здесь
Чего там ускорять? CS4 у меня и так стартует за 3 секунды максимум :)
Ну да ладно, я просто префетч использую, он при запуске намного лучше помогает.
Ну да ладно, я просто префетч использую, он при запуске намного лучше помогает.
0
Помочь то он поможет в данном контексте, вот только остальные запущенный программа будут сосать, т.к. процессорного времени на них может просто не «хватить».
0
просто супер :-D
Не в бровь, а в глаз. Этого мне не хватало давно :-P
Не в бровь, а в глаз. Этого мне не хватало давно :-P
+1
Что-то ссылка не открывается.
0
Когда же, наконец, можно будет уже обходиться без трюков…
0
Я замечал, что линукс именно так и использует файл подкачки, и меня удивляло, что винда не поступает так же… Мне приходится пользоваться обеими системами, так что я рад, что винда стала лучше :)
+7
да, меня тоже всегда удивляла любовь винды к свопу =)
0
Вообще в разных дистрибутивах по разному, ему можно сказать когда начинать свопить, /proc/sys/vm/swappiness содержит заначение от 0 до 100, при 0 должно начинать свопить когда оператива забита под ноль.
+1
Если бы еще в линуксах был ФАЙЛ подкачки :) Хотя… файл /dev/sd** раздела, на котором находится своп, можно считать файлом подкачки, но лучше не стоит :)
0
таки в линуксах есть ФАЙЛ подкачки:
Пример создания swap-файла для GNU/Linux:
# Создание файла необходимого размера для swap (в данном случае 128 Мб)
dd if=/dev/zero of=/swap bs=1024 count=128K
mkswap /swap # Инициализация структуры swap в файле
sync # Сброс изменений на диск
swapon /swap # Включение swap
Пример создания swap-файла для GNU/Linux:
# Создание файла необходимого размера для swap (в данном случае 128 Мб)
dd if=/dev/zero of=/swap bs=1024 count=128K
mkswap /swap # Инициализация структуры swap в файле
sync # Сброс изменений на диск
swapon /swap # Включение swap
+3
Мне казалось что наоборот ) Может сейчас они в swappiness стали вносить более человеческие значения, но раньше в большинстве дистрибутивов линукса по умолчанию был очень активный своппинг, что меня раздражало, помнится.
0
НЛО прилетело и опубликовало эту надпись здесь
Я думаю что это можно скорее назвать багом Vista а не фичой Windows 7.
Уверен что они могли бы это исправить очередным сервис паком. Но с точки бизнеса — не выгодно.
Vista и так купят, а для Windows 7 это будет хорошим фоном для того что бы побить предшественника.
P.S.
Не хочу быть параноиком но эта слабость системы вполне могла быть заранее запланирована в Vista.
Поверте — в Microsoft совсем не дураки работают.
Уверен что они могли бы это исправить очередным сервис паком. Но с точки бизнеса — не выгодно.
Vista и так купят, а для Windows 7 это будет хорошим фоном для того что бы побить предшественника.
P.S.
Не хочу быть параноиком но эта слабость системы вполне могла быть заранее запланирована в Vista.
Поверте — в Microsoft совсем не дураки работают.
+1
ну вообще это могли поправить еще раньше, даже в той же хп, но вот почему-то это сделали только сейчас. в хп можно было с помощью твикеров сделать так, чтобы ядро и драйвера не хранились в свопе, но он все равно использовался всегда. а тут же сделали так, как например в из покон веков делается в линуксе =)
0
Всего лишь бизнес.
Изначально планируются фичи на несколько версий вперед. В определенные версии закладываются некоторые проблемы которые будут исправлены в будущем.
Как Microsoft заработал миллиарды?
Он не просто продал сотни миллионов копий Windows по всему миру.
Он их продает регулярно раз в пять лет одним и тем же пользователям.
Это же относится и ко всем другим его продуктам (и не только его).
Just business.
Изначально планируются фичи на несколько версий вперед. В определенные версии закладываются некоторые проблемы которые будут исправлены в будущем.
Как Microsoft заработал миллиарды?
Он не просто продал сотни миллионов копий Windows по всему миру.
Он их продает регулярно раз в пять лет одним и тем же пользователям.
Это же относится и ко всем другим его продуктам (и не только его).
Just business.
0
а откуда информация что «оно не использует файл подкачки до тех пор, пока оперативная память не закончится.»?
0
У меня файл подкачки отключен, Виста работает также, как и 7, я вообще не понимаю, за что ее (Висту) так хаят. Хорошая ОСь. Правда когда своп был включен, я тоже особой разницы не замечал.
0
Зарегистрируйтесь на Хабре , чтобы оставить комментарий
Трюк с производительностью в Windows 7