Zend-сервер: Что такое «потраченная впустую память» и почему это приведет к перезагрузке Zend ускорителя? - PullRequest
0 голосов
/ 28 июля 2011

У нас возникла проблема с использованием Zend Server в Linux-системе CentOS. В течение дня наш большой кеш (зарезервировано 1 гигабайт памяти) использует около 100 мг кэшированных записей, но почти 500 мг из них - «потраченная впустую память».

Когда процент неиспользованной памяти превышает «max_wasted_percentage», кэш «перезапускается», что означает, что все существующие записи в кэше очищаются. Не то, что мы хотим, очевидно.

Итак, что это за «пустая память» и как ее можно избежать?

- Редактировать: возможно, это сумма всей памяти, используемой файлами, которые были кэшированы, но никогда не запрашивались впоследствии.

1 Ответ

0 голосов
/ 28 июля 2011

простыми словами - wasted_memory - свободная память.как и в файловой системе, когда файл удален, он помечается только как удаленный, но не «заполнен нулями»

...