Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 13
Благодарности: 0

Профиль | Отправить PM | Цитировать


Petya V4sechkin, viber.exe открыт как самим вайбером, так и процессом explorer.exe - то есть проводником
Такая же история и со скайпом, но у skype.exe - проводников несколько, у вайбера только один

Может быть такое, что проводник выгружает файлы в оперативную память, но не освобождает эту память
Точнее - думает что освобождает, но на самом деле нифига подобного, и файлы продолжаю там болтаться забытые

Это лишь моё предположение, я проверил его методом, копирования файла размером 20 мегабайт
До копирования, в Mapped File его не было, после - появился и не исчезает
Во время копирования - попытался найти его, но не успел, слишком мало весит - окно копирования даже не успело появиться
После копирования - в Mapped File есть, в Process Explorer не находит

Провернул такую же махинацию с файлом весом 215 мегабайт - история повторилась (окно копирования появиться не успело)
До копирования - файла в Mapped File не было, после - появился и не исчезает

Вроде как, характер утечки определить получилось - работа с файлами, копирование/перемещение
Теперь вопрос - как это чинить ?

Правда, это не объясняет утечку в простое, и то что в памяти могут лежать файлы, которые я не трогал

Последний раз редактировалось berkut_0, 27-04-2024 в 20:53.


Отправлено: 20:32, 27-04-2024 | #611