![]() |
ВЫсвобождение памяти
Столкнулся с проблемой.
Скрипт по обработке большого количества файлов постепенно начинает работать медленнее и при этом выедает оперативную память процессом CMD. Может кто сталкивался и знает как можно эту память высвободить или переписать алгоритм таким образом, чтобы память не выедалась. Я предполагаю что всё из за "SETLOCAL ENABLEDELAYEDEXPANSION" Условно скрипт шерстит определенный каталог на наличие файлов по определенной маске. Их название имеет фиксированную структуру из которой я выбираю Дату (она присутствует в названии файлов) Затем перекладываю все файлы в другой каталог со структурой подкаталогов Год\Мес\День Код:
SETLOCAL ENABLEDELAYEDEXPANSION |
Loki3D, а с чего это у Вас каталог:
Цитата:
|
Кусок скрипта дан для примера. У меня скрипт работает, всё Ок, и первые несколько тысяч файлов обрабатываются быстро, но потом скорость работы снижается. Это видно при просмотре лога.
У меня вопрос в выжирании оперативнй памяти. |
Цитата:
|
Время: 21:28. |
Время: 21:28.
© OSzone.net 2001-