Найти на форуме:
Loading




+ Ответить в теме
Показано с 1 по 10 из 27

Тема: Почему Windows Vista занимает всю мою оперативную память?

Комбинированный просмотр

  1. #1
    Олбанский беженец Goblinchik Часовой Goblinchik Часовой Аватар для Goblinchik

    Регистрация
    29.09.2006
    Адрес
    Широта: 46° 40'N Долгота: 32° 37'E
    Сообщений
    4,158
    Сказал(а) спасибо
    16
    Поблагодарили 162 раз(а) в 47 сообщениях

    По умолчанию Почему Windows Vista занимает всю мою оперативную память?

    Если вы уже работали на Windows Vista и вам захотелось узнать, насколько ипользуется CPU и оперативная память, то, скорее всего, вы уже заходили на вкладку Быстродействие в Диспетчере задач Windows. Там вы, возможно, столкнулись с картинкой, похожей на ту, что представлена на скриншоте.

    Не обращайте внимания на лишние данные, а сосредоточтесь на информации Физическая память, Мб. Там написано следующее: Всего: 1,021, Системный кэш: 365 и Доступно: 7 MB. Куда делась моя память? Вы можете видеть, что процессор занят на 1%, так что я действительно почти ничего не делал. В таком случае, почему Windows Vista заняла всю системную память?

    Windows XP не сжирала так много оперативной памяти. Проверка той же вкладки в Windows XP всегда отображала довольно правдоподобное количество свободной физической памяти. Указывает ли это на то, что Windows XP работает лучше, чем Vista? Ответ прост – нет. Такая ситуация является доказательством того, что Windows XP неэффективно управляет доступными системными ресурсами, тратя их впустую.

    Это так, потому что оперативная память должна исполнять роль кэш-памяти. Если такая память свободна, то это указывает на неисправность аппаратных средств. Как раз здесь в работу вступает Windows Vista и разработка под названием SuperFetch - технология управления памятью, которая появилась в новой ОС, чтобы оптимизировать работу с оперативной памятью.

    "Windows SuperFetch распределяет по приоритетам программы, которые вы в данный момент используете в качестве фоновых, и приспосабливается к вашему образу работы, отслеживая наиболее часто используемые программы и загружая их в память. С SuperFetch фоновые задачи продолжают выполняться тогда, когда компьютер неактивен. Однако, когда выполнение фоновой задачи закончится, SuperFetch опять заполнит системную память данными, с которыми вы работали до того момента, как началось выполнение фоновой задачи" - объясняет Microsoft.
    Миниатюры Миниатюры Почему Windows Vista занимает всю мою оперативную память?-vista-jpg  
    Качество знаний обратно пропорционально умению пользоваться поисковыми системами

  2. #2
    Программер blex Легенда blex Легенда blex Легенда blex Легенда blex Легенда blex Легенда blex Легенда blex Легенда blex Легенда blex Легенда blex Легенда

    Регистрация
    20.09.2006
    Адрес
    слушаю Русский Рок на online.fm
    Сообщений
    2,647
    Сказал(а) спасибо
    387
    Поблагодарили 2,323 раз(а) в 724 сообщениях

    По умолчанию

    чегото я не понял смысла такого индикатора памяти
    плюсовать дисковый кэш к памяти занимаемой процесми это всеравно что показывать загрузку проца с учетом Систем Айдла - оно всегда будет 100%
    то что мозги должны работать - это понятно, и то что свободная от апликух памят отдается под кэш эт тоже хорошо, но для мониторинга системы важнее знать сколько памяти хавают запущеные процесы, скока они свопят. скока под кэш идет эт канешно тоже полезно знать, но отдельной строчкой :)
    с таким индикатором никада не узнаешь что какаянить прога ликает память. просто кэш будет уменьшатся, и быстродействие системы падать. а на индикаторе все так и будет пучком - 75% памяти утилизировано системой.
    тем более на картинке своп используется. какой великий смысл свопать память процесов ради освобождения физпамяти для кэширования дисковых операций?
    Последний раз редактировалось blex; 04.04.2007 в 20:43.

  3. #3
    Завсегдатай kpek Странник Аватар для kpek

    Регистрация
    27.09.2006
    Сообщений
    186
    Сказал(а) спасибо
    5
    Поблагодарили 22 раз(а) в 2 сообщениях

    Подмигивание

    Как выключить этот SuperFetch?
    Made In Lugovaya STReeT..

  4. #4
    HW Cherr Последняя надежда человечества Cherr Последняя надежда человечества Cherr Последняя надежда человечества Cherr Последняя надежда человечества Cherr Последняя надежда человечества Cherr Последняя надежда человечества Cherr Последняя надежда человечества Cherr Последняя надежда человечества Cherr Последняя надежда человечества Cherr Последняя надежда человечества Cherr Последняя надежда человечества Аватар для Cherr

    Регистрация
    22.11.2006
    Сообщений
    5,474
    Сказал(а) спасибо
    12
    Поблагодарили 58 раз(а) в 33 сообщениях

    По умолчанию

    Цитата Сообщение от kpek Посмотреть сообщение
    Как выключить этот SuperFetch?
    Тебе что 8гигов мало ?!

    И так ...
    1. Открываем Пуск - Выполнить и пишем там REGEDIT
    2. Слева, в древовидном каталоге, жмем на [+] HKEY_LOCAL_MACHINE; далее переходим в SYSTEM, CurrentControlSet, Control, Session Manager, MemoryManagement, PrefetchParameters.
    3. Справа, дважды кликаем на пункте EnableSuperfetch
    4. Присваиваем необходимое вам значение:

    0 полностью отключить Superfetch
    1 включить Superfetch тогда, когда запущены программы
    2 включить Superfetch при загрузке
    3 включить Superfetch везде, где только можно, нужно и не нужно :)

    5. Жмем ОК, закрываем редактор реестра и перезагружаемся.

    Кстати, если Superfetch отключен, но вы хотите включить его для определенной программы, можно использовать в свойствах ярлыка программы следующую команду: /prefetch:1

    Вот собственно и все :)
    Well done is better than well said

  5. #5
    Завсегдатай Deluxe Странник

    Регистрация
    20.04.2008
    Сообщений
    185
    Сказал(а) спасибо
    3
    Поблагодарили 11 раз(а) в 9 сообщениях

    Вопрос

    Цитата Сообщение от 4err Посмотреть сообщение
    Тебе что 8гигов мало ?!

    И так ...
    1. Открываем Пуск - Выполнить и пишем там REGEDIT
    2. Слева, в древовидном каталоге, жмем на [+] HKEY_LOCAL_MACHINE; далее переходим в SYSTEM, CurrentControlSet, Control, Session Manager, MemoryManagement, PrefetchParameters.
    3. Справа, дважды кликаем на пункте EnableSuperfetch
    4. Присваиваем необходимое вам значение:

    0 полностью отключить Superfetch
    1 включить Superfetch тогда, когда запущены программы
    2 включить Superfetch при загрузке
    3 включить Superfetch везде, где только можно, нужно и не нужно :)

    5. Жмем ОК, закрываем редактор реестра и перезагружаемся.

    Кстати, если Superfetch отключен, но вы хотите включить его для определенной программы, можно использовать в свойствах ярлыка программы следующую команду: /prefetch:1

    Вот собственно и все :)
    А если он постояно будет на нуле ничего страшного ?

  6. #6
    Илита. Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Аватар для Мастер Йада

    Регистрация
    19.09.2007
    Адрес
    The Internet. Where men are men, women are men, and underage teens are F.B.I. agents.
    Сообщений
    10,752
    Сказал(а) спасибо
    761
    Поблагодарили 1,350 раз(а) в 669 сообщениях

    По умолчанию

    Принцип 1: SuperFetch предварительно кэширует данные без риска их потери

    Преимущества SuperFetch действительно неплохи. Но сначала факты. Функция SuperFetch присутствует во всех версиях Windows Vista. У большинства компьютеров весь объём оперативной памяти часто не используется, поэтому SuperFetch автоматически подгружает данные часто используемых приложений в эти области памяти. Microsoft называет этот процесс устранением "холодных состояний памяти", в которых доступная память не используется. Чтобы предварительно закэшировать данные, служба SuperFetch отслеживает, какие приложения запускаются регулярно или чаще остальных. Если свободной памяти достаточно, то SuperFetch наполнит её данными максимально возможного числа приложений.

    Причина подобной предварительной загрузки в память очень проста: если вы запускаете приложение под Windows XP, оно сначала считывается с жёсткого диска, а уже потом выполняется. Поскольку жёсткие диски работают медленнее по сравнению с памятью (60-70 Мбайт/с по сравнению с 5-7 Гбайт/с), работа с памятью осуществляется быстрее, чем с винчестерами. В результате SuperFetch эффективно ускоряет запуск приложений.

    Идея звучит очень похоже на стандартное кэширование Windows, но SuperFetch работает более интеллектуально: кэширование уже не будет работать, если вы перезапустите систему или память будет очищена после работы какого-либо приложения. Но SuperFetch вновь предварительно закачает данные приложений после загрузки в периоды бездействия.

    Впрочем, ничего просто так не бывает. Для эффективной работы SuperFetch требуется память. Обычно 512 Мбайт недостаточно для быстрого запуска приложений, поскольку Windows Vista требует определённой памяти и для себя, и для запущенных приложений. Но с 1 и 2 Гбайт памяти SuperFetch себя проявляет. Поскольку многие пользователи до сих пор работают с 512 Мбайт памяти, Microsoft предложила способ, как можно получать преимущество от SuperFetch без наращивания памяти - это ReadyBoost.
    "I look forward to plucking the sun from your universe and watching the cold of time
    and the void of space, slowly dissolve the existence that was you , soon . .

  7. #7
    Илита. Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Аватар для Мастер Йада

    Регистрация
    19.09.2007
    Адрес
    The Internet. Where men are men, women are men, and underage teens are F.B.I. agents.
    Сообщений
    10,752
    Сказал(а) спасибо
    761
    Поблагодарили 1,350 раз(а) в 669 сообщениях

    По умолчанию

    Принцип 2: ReadyBoost сохраняет данные SuperFetch на флэш-брелок USB

    Единственный способ увеличить объём памяти для SuperFetch связан с интерфейсом USB 2.0. Сегодня практически каждый ПК имеет порты USB, а у многих пользователей есть USB-брелоки, так почему бы не воспользоваться ситуацией? ReadyBoost работает с любым ПК под Vista и любым флэш-брелоком USB 2.0, который достаточно быстр (примерно 80X+).

    SuperFetch и ReadyBoost
    ReadyBoost работает с любым флэш-брелоком USB 2.0, если скорость достаточная.

    После того, как вы вставите флэш-брелок USB 2.0 в свободный порт USB, Windows Vista распознает его и спросит о дальнейших действиях. Один из вариантов заключается в улучшении системной производительности. Можно ограничить объём, отдаваемый под ReadyBoost, либо отдать ёмкость USB-брелока целиком.

    Затем Windows Vista будет использовать дополнительную ёмкость, чтобы увеличить эффективность работы технологии SuperFetch, причём на флэш-брелок будут кэшироваться данные приложений. Хотя ни один из флэш-брелоков USB 2.0 не обеспечивает пропускной способности на уровне жёсткого диска (максимум, 20-25 Мбайт/с у USB-брелока против 60-90 Мбайт/с у жёстких дисков), флэш-брелоки отличаются очень низким временем доступа. Кроме того, примите во внимание системы с небольшим количеством памяти: Vista может использовать всю физическую память для приложений, а USB-брелок с помощью ReadyBoost будет использоваться для предварительного кэширования приложений.

    Идея подобного использования существующих технологий (и периферии, которая у каждого под рукой) звучит привлекательно. Но что делать с компьютером Vista? Следует ли докупить обычную память или приобрести флэш-брелок? И если вы задействуете флэш-брелок, валяющийся на вашем столе, то какой прирост производительности получите? Давайте посмотрим.
    "I look forward to plucking the sun from your universe and watching the cold of time
    and the void of space, slowly dissolve the existence that was you , soon . .

  8. #8
    Илита. Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Мастер Йада Последняя надежда человечества Аватар для Мастер Йада

    Регистрация
    19.09.2007
    Адрес
    The Internet. Where men are men, women are men, and underage teens are F.B.I. agents.
    Сообщений
    10,752
    Сказал(а) спасибо
    761
    Поблагодарили 1,350 раз(а) в 669 сообщениях
    "I look forward to plucking the sun from your universe and watching the cold of time
    and the void of space, slowly dissolve the existence that was you , soon . .

  9. #9
    Vincent
    Гость

    По умолчанию

    А проще не парить яица и юзать ХР

  10. #10
    это не врите whisper Последняя надежда человечества whisper Последняя надежда человечества whisper Последняя надежда человечества whisper Последняя надежда человечества whisper Последняя надежда человечества whisper Последняя надежда человечества whisper Последняя надежда человечества whisper Последняя надежда человечества whisper Последняя надежда человечества whisper Последняя надежда человечества whisper Последняя надежда человечества Аватар для whisper

    Регистрация
    05.08.2007
    Сообщений
    5,664
    Сказал(а) спасибо
    202
    Поблагодарили 416 раз(а) в 189 сообщениях

    По умолчанию

    виста жрёт метров 500-600 из двух гиг у меня
    light up, as if you have a choice

+ Ответить в теме

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Херсонский ТОП   Рейтинг@Mail.ru МЕТА - Украина. Рейтинг сайтов

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112