PDA

Показать полную графическую версию : Забивается оперативная память при удалении файлов


danard
03-06-2008, 14:01
Всем привет!
Есть такая проблема. При удалении файлов (особенно заметно при удалении большого количества файлов или большого объема) соответствующий им объем занимается в оперативной памяти и виртуальной памяти. Например, удаляю некоторое количество файлов нажатием shift+del на 10 гигов и соответствующий объем 10 гигов пытается занятся в памяти! Все виснет, но еле еле в диспетчере задач можно увидеть, что 10 гигабайт памяти занято (из них примерно 3 физической, 7 виртуальной) процессом explorer.exe. Работать конечно невозможно. Даже диалог подтверждение удаления не может появится.

ОС Windows Server 2003 R2 SP2 x64, 4 GB ram. Места на жестком диске достаточно.

Может кто сталкивался с таким? В чем может быть проблема?

monkkey
03-06-2008, 14:08
FAR поможет.

danard
03-06-2008, 15:48
FAR не поможет. И тотал коммандер тоже - все примерно тоже самое, хотя память забивается чуть меньше. Другие приложения тоже забивают память, например при выполнениии бэкапа (гигов 20) тоже самое :(

monkkey
03-06-2008, 16:48
Странно. Вирусов нет?

danard
03-06-2008, 16:52
Вирусы вряд ли. Стоял НОД, сейчас Касперский - ничего не находят.

danard
05-06-2008, 00:14
Беру свои слова по поводу тотал коммандера назад. Все таки если использовать его, то все ОК. Видимо в прошлый раз как то совпала проблема.
Еще такой момент. Если удалять один или несколько больших файлов, то все тоже нормально. Проблема проявляется только при удалении большого количества файлов - несколько тысяч например. Еще обратил внимание, что даже когда выделяю несколько тысяч файлов и нажимаю правую кнопочку мыши происходит тоже самое - память забивается прежде чем выдать меню. Но все равно хотелось бы понять почему себя так ведет проводник виндовс.

Delirium
05-06-2008, 01:13
Но все равно хотелось бы понять почему себя так ведет проводник виндовс » -
ОФФТОП:
Проводник win вообще себя странно ведет, к примеру, если у тебя вид окна стоит плиткой или значками, то когда ты берешь папку и двигаешь её с место на место в этой же папке, то для проводника это идентично ПЕРЕМЕЩЕНИЮ, в коде винды так забито :)




© OSzone.net 2001-2012