Форум программистов, компьютерный форум, киберфорум
BIOS, EFI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
pingvin142
1

Куда делось 30% озу

16.01.2012, 13:36. Показов 1931. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
У меня 6 гиг озу и когда комп ничего не делает то виндовс показует что 30% памяти занято чем то. Вопрос : возможно ли такое что у меня в материнке встроенное видео, но монитор подключен к HD 6790 и эти 30% памяти уходит на встроенное видио?
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2012, 13:36
Ответы с готовыми решениями:

Показывало 3071 ОЗУ, а стало ровно 3000. Куда делось 71?
подскажите!!!на ПК показвала оперативной памяти 3071 сейчас ровно 3 показывает.куда пропало...

Куда делось 90 гигов?
Всем доброго времени суток! 1) Была система рабочая, потом брат посерфил в интернете что то и...

Куда делось место на диске?
Решив сделать хакинтош, у меня появились проблемы. Видимо полетела винда(8.1), процесс включения...

Куда делось место на диске?
Добрый вечер. Переустановил ОС. Проверил диск С. Занято 8Гб свободно 6Гб.??? Проверил по папкам на...

7
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
16.01.2012, 13:40 2
1,8 гига на видюху?
0
pingvin142
16.01.2012, 13:45 3
В 7 винде показует 30% озу задействованы может нада отключать встроенную видуху?
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
5571 / 2568 / 177
Регистрация: 27.06.2011
Сообщений: 10,327
16.01.2012, 14:03 4
Цитата Сообщение от pingvin142 Посмотреть сообщение
В 7 винде показует 30% озу задействованы может нада отключать встроенную видуху?
Для 7 это нормальное явление, отключать ничего не нужно, если хотите конечно, то отключите.
1
Почетный модератор
14018 / 3625 / 87
Регистрация: 11.06.2009
Сообщений: 11,783
16.01.2012, 14:07 5
pingvin142, а чтобы понять, что кушает, воспользуйтесь диспетчером задач.
0
Модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
5571 / 2568 / 177
Регистрация: 27.06.2011
Сообщений: 10,327
16.01.2012, 14:30 6
Almiqui, я имею ввиду, что винда 7 кеширует оставшуюся память, это вроде бы еще с висты пошло.
1
Почетный модератор
14018 / 3625 / 87
Регистрация: 11.06.2009
Сообщений: 11,783
16.01.2012, 14:36 7
HotBeer, Для ТС - кусочек статьи с хабра
Без картинок
В интернете мне доводилось слышать множество гневных комментариев в стиле «Да Windows 7 — полный отстой! Вы посмотрите, как она жрет память!» В доказательство приводятся скриншоты вроде того, что ниже, и опять же — все списывается на «криворуких индусских программистов». Давайте посмотрим, насколько эти наезды на программистов Microsoft обоснованы.


Допустим, вы приобрели компьютер с 8 гигабайтами памяти. Но неужели то, что используется от силы 1 гигабайт, а вся остальная память простаивает — так уж хорошо? С выходом Windows Vista и Windows 7 подход к использованию оперативной памяти кардинально поменялся: теперь ОС пытается использовать всю имеющуюся память максимально эффективно. В частности, в Windows Vista и Windows 7 появилась фича с названием SuperFetch.
Что же такое SuperFetch?
SuperFetch — это системный сервис, запускающийся внутри системного процесса svchost. Код его находится внутри DLL-ки %SystemRoot%\System32\Sysmain.dll. Этот сервис постоянно следит за тем, какие приложения запускает пользователь, и к каким исполняемым файлам и файлам данных они обращаются. Вся эта информация сохраняется в файлах с расширением *.db в каталоге %SystemRoot%\Prefetch. Для чего это все делается? А вот для чего: сервис SuperFetch, имея информацию о том, с какими приложениями пользователь работает наиболее часто — заранее подгружает в память соответствующий код и данные, и, когда пользователь запускает свое приложение — вся необходимая информация уже имеется в памяти, и запуск происходит намного быстрее — потому как нет необходимости считывать информацию с жесткого диска. Особенно это заметно на таких «тяжелых» приложениях, как семейство MS Office, функционал которых может быть «размазан» по десяткам и сотням exe-шников и dll-ок. SuperFetch настолько «умна», что может даже определять предпочтения пользователя в разные дни и время суток — например, то, что в рабочие дни он работает с Word и Excel, а по выходным — играется в Call of Duty, и, соответственно — подгружает в память нужные данные. Соответственно, эта область памяти помечается как «занятая», что и отображается в Task Manager'e, создавая впечатление «утечек памяти». Тем не менее, если вдруг запускается какое-то приложение, требующее выделения памяти — memory manager спокойно освобождает нужное пространство, а по завершении работы приложения память освобождается и данные подгружаются снова.
Если же какое-нибудь приложение, к примеру, завершает свою работу и освобождает память — то SuperFetch обращается к менеджеру памяти с просьбой подгрузить только что выгруженный код и даннные. Процесс этот происходит с маленькой скоростью и с низшим (Very Low) приоритетом, поэтому работа SuperFetch не приводит к падению производительности. Если вы, к примеру, отойдете покурить, а в это время запустится фоновый процесс, которому необходима память (например — антивирусная проверка), то код и данные приложения, с которым вы работали — возможно будут выгружены из памяти. Благодаря же SuperFetch — к тому моменту, когда вы вернетесь с перекура — данные вашего активного приложения будут полностью или частично подгружены обратно в память.
Более того, SuperFetch может обрабатывать режимы гибернации, «спящий режим» и смены пользователя (fast user switching). К примеру, если система уходит в гибернацию — то SuperFetch сохраняет в файл hiberfil.sys код и данные тех приложений, которые, по его мнению, скорее всего будут использоваться после выхода из гибернации. Как это «мнение» формируется? Очень просто — Большой БратSuperFetch смотрит за тобой, и за тем, что ты запускал после выхода из предыдущих гибернаций, и основываясь на этом — может предположить, что в следующий раз при выходе из гибернации ты наверняка запустишь «аську» и откроешь свой любимый браузер, чтобы почитать «хабрахабр». Ну а через часок-другой — откроешь Visual Studio, потому что проект горит, а сроки сдачи — «вчера».

Можно понаблюдать за работой SuperFetch с помощью того же Task Manager'a:


Если какое-то время поюзать Windows Vista/7, то можно заметить, что объем свободной памяти уменьшается. Это происходит из-за того, что SuperFetch стандартный систмный кэш Windows пытаются утилизировать доступную память для кэширования данных с диска. К примеру, если сразу после загрузки Windows запустить Task Manager — видно, что Free Memory — уменьшается, а Cached Memory — наоборот увеличивается. Если же запустить какую-нибудь «жадную до памяти» программу, или же просто запустить копирование большого файла — Free Memory увеличится и график «Physical Memory Usage» резко упадет, потому что система будет освобождать память для запущенного приложения, но потом начнет потихоньку расти — потому что собственно приложение начнет эту память забирать. Однако, со временем SuperFetch будет подгружать в память недавно выгруженные данные, поэтому значение Cached Memory будет расти, а Free Memory — уменьшаться.

Надеюсь, было интересно. Спасибо за внимание. Вопросы и матюки — велком в каменты.

По материалам статьи Марка Руссиновича «Inside the Windows Vista Kernel»
0
HotBeer
16.01.2012, 15:11     Куда делось 30% озу
  #8

Не по теме:

Цитата Сообщение от Almiqui Посмотреть сообщение
Для ТС - кусочек статьи с хабра
Совершенно в дырочку, просто забыл как официально это называется :)

0
16.01.2012, 15:11
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.01.2012, 15:11
Помогаю со студенческими работами здесь

Куда делось место на диске?
Люди! Помогите советом. Вставляю диск на 80 Гб в комп (2-ой пень), на нем определяется только 30 Гб...

Куда делось дисковое пространство
Я перенесла все папки на другой компьютер. Диск Д на вид пустой но, в свойствах видно, что там есть...

Куда делось место на диске C
Здравствуйте! Вот, что показывает file explorer(занят практически весь диск): Вот, что...

Куда делось свободное место? (Windows 7)
Доброго времени суток. Озаботился свободным местом, пропавшим с диска D:. Удалось вернуть около...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru