Показать полную графическую версию : Не хватает памяти
__sa__nya
10-06-2008, 13:17
Доброе время суток. Мне просто интересно в чем дело. При копировании информации, где общее количество файлов превышает 5 - 6 тыс, Виста (бизнес) начинает жаловаться, что не хватает памяти, смотришь, и действительно своводно 7 мб из гига физической, при этом в данное время остановлен антивирус, и вообще ничего пожирающего ресурсы ( кроме самой Висты) не запущено. Решаю проблему пока так, что копирую в безопасном режиме, но решение так себе, подскажите чем мне можно помочь.
__sa__nya, попробуй Total Commander.
В висте память без дела не простаивает - там всегда живёт какой-нибудь кеш и т.п., поэтому если ничего в ней не делать - свободной физической памяти будет примерно столько же.
"Начинает жаловаться" - это просто неудобное сообщение? Или процесс копирования прерывается?
__sa__nya
10-06-2008, 15:33
Solefald, спасибо за Total Commander, но мне бы причину столь не хорошего поведения Висты узнать.
Busla, Виста жалуется, затем копирование прерывается.
__sa__nya, а сколько оперативки у компа всего, и какой объем файлов копируется?
__sa__nya
10-06-2008, 17:15
Оперативки гиг, объем файлов небольшой (около 5 гигов) там много по количеству - за 10.000, но то что она так спотыкается это ненормально.
__sa__nya, только что скопировал 26 Гб с одного диска на другой, файлов около 20000... Все нормально.
Вероятно, все-таки что-то работает в фоновом режиме и прогоняет всю информацию через оперативку.
__sa__nya, а всякие там UDMA на контроллерах проверили?
Может вы __sa__nya из того числа к которым распространяется ошибка ...
У Windows Vista кончается память при копировании файлов от октября 2007г.
Невероятный баг обнаружился в операционной системе Windows Vista. Оказывается, при копировании большого количества файлов за одну операцию в системе может закончиться свободная оперативная память — даже на самом мощном ПК с гигабайтами RAM. Этот баг планировалось устранить в Service Pack 1, но патч туда так и не включили, так что для устранения глюка требуется скачать отдельную заплатку.
Сообщение “Out of memory. There is not enough memory to complete this operation” появляется при копировании за одну операцию примерно 17 000 файлов или больше с «расширенными» атрибутами (EA) с компьютера Vista на другой ПК (подробное описание проблемы). Ошибка связана с утечкой памяти в модуле Windows OLE и объясняется тем, какие операции Windows Explorer производит с EA-файлами при их копировании.
Конечно, баг весьма специфический и вряд ли проявит себя хотя бы на 0,01% компьютеров с Windows Vista, но сам факт того, что в системе может закончиться память при копировании файлов — это просто поразительно.
http://www.newsland.ru/News/Detail/id/101301/
__sa__nya
12-06-2008, 14:04
Blast, про режимы что-то забыл, проверю - хотя не в этом дело, ведь в безопасном режиме все в порядке, а режим работы диска от режима системы ведь не зависит?
Valeant - спасибо за цитату, заодно гляну патчи у мелкомягких.
а у меня такая проблема,при закачки или после закачки память не восстонавливается,я качаю флешгетом и давнлоадером и у меня постепенно исчезает память,как её вернуть не перезагружая комп,или как сделать так чтоб качалки не использовали столько памяти.память проверял,нормальная,такое происходит на 2 машинах.бесит страшно!!!
добавил скрин,скачал до этого 8 гига через рапиду в давнлодере,выключил его а память не возврощается,что делать!!!
http://s56.radikal.ru/i151/0905/f7/445ee6d99700t.jpg (http://radikal.ru/F/s56.radikal.ru/i151/0905/f7/445ee6d99700.jpg.html)
Minton,
А вы уверены, что она у вас занята и не освобождается
используйте лучше другую программу VMMap v1.1 которая более продвинута в работе с памятью.
http://technet.microsoft.com/en-us/sysinternals/default.aspx
я использовал многие програмы,к сожелению картина такая же,вчера поставил сервис пак второй на висту,всё равно флешгет занял примерно 10 % от 4 гига оперативки.проблема в том что если я хочу скачать больше 10 гига за раз,качалки засаряют всю память,что приводит к мемори аут
Minton,
Данная программа расскажет про всю память, в данном случае если подозрение на флешгет то можно отследить за работой данной программы.
Странно после запуска данная программа берет Working Set Memory - 31MB, Virtual Memory - 115MB Итого - 150MB.
Если еще учесть, что в программе есть параметр:
"Записывать данные на диск каждые" - 4096К (по умолчанию)
"Максимальное кол-во заданий" - 8 (по умолчанию максимальное)
Для Torrent
"Оптимизировать дисковый кэш, используя динамическую память" - галка или
установить "Максимальное значение" - значение.
всё равно флешгет занял примерно 10 % от 4 гига оперативки.проблема в том что если я хочу скачать больше 10 гига за раз,качалки засаряют всю память
Поэтому и порекомендовал VMMap v1.1 потому что она покажет и расскажет про все память которая используется на ПК программами (Стеки, Кучи, и т.д.)
вообщем добавил ещё 4 гига памяти,проблема так и не решена!!!что самое интересное рассказал я своим друзья о этой проблеме,и оказывается у них тоже качалки жрут память как не нормальные.я вот не могу понять в чём связь этих програм и памяти компьютера?
Minton,
А что вы делали для того чтоб понять, может где-то что-то не так.
Повторюсь запустите флешгет, запустите VMMap, выберите программу флешгет, посмотрите сколько памяти берет.
Запускайте на скачку
что если я хочу скачать больше 10 гига за раз,качалки засаряют всю память,что приводит к мемори аут
переключаемся в VMMap делаем "refresh" или F5 смотрим изменение занимаемой памяти по программе флешгет. Только смотрите Total WS, Privat WS (не разделяемая физ.память), Shareable WS (разделяемая физ.память)
решил проблему!!!причина была в антивирусе,я примерно два месяца назад перешёл на нод 4 и с этих всё и началось,так что если у кого память перенагружается и не освобождается после закачки-то причина в антивирусе,решение перейти на старую версию того же антивируса или найти новый,третий нод работает нормально!!!всем спасибо!!!
Как все просто оказалось.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC