1

Тема: [Вирішено] Як повернути совіть "кешу дисків"?

В мене Fedora на комп'ютері з 8 ГБ оперативної пам'яті, так ось відсотків 50+% цієї пам'яті займає кеш дисків. То нормально чи можна якось це оптимізувати? Чи система сама його зменшить за потреби для звільнення місця під програми?

P.S. Не сервер, а звичайний десктоп.

2 Востаннє редагувалося HetmanNet (27.10.2012 20:51:36)

Re: [Вирішено] Як повернути совіть "кешу дисків"?

Можна тему до смітника :) Все що треба вже згадав і зрозумів, що протупив і немає чого хвилюватися :P

3

Re: [Вирішено] Як повернути совіть "кешу дисків"?

Ну так розкажи!

Подякували: Replace1

4 Востаннє редагувалося HetmanNet (28.10.2012 00:28:49)

Re: [Вирішено] Як повернути совіть "кешу дисків"?

Зараз система "кешування дисків" споживає 75%, а програми 21%, своп 0.5-1%. При запуску програм система звільняє оперативну пам'ять за рахунок зменшення кешування дисків, так як кешування слугує лише прискорення звернення до найбільш запитуваних файлів (логів, конфігів, файлів роздачі через торрент, поточні відкриті, попередні перегляди (ті що не видно, наприклад заховалися при скролі) поточної відкритої теки, і т.д.), тобто кеш файлів жорсткого диску, при тому цей кеш займає всю вільну оперативну пам'ять (ну щоб не простоювала марно) крім кількох відсотків на випадок запуску програм, якщо програма потребує більше ніж є вільно - система зменшує розмір зайнятого кешуванням дисків, те саме відбувається після завантаження програми, що вмішається у вільний розмір - система намагається звільнити об'єм пам'яті рівний що був щойно зайнятому, щоб знову мати потрібний відсоток вільної пам'яті. Принцип зручний, а головне забезпечує ефективне використання ресурсів системи та швидкодію, також зменшує кількість звернень до жорсткого диску з перезаписами (особливо це стосується свопу та логів), що важливо власникам ssd, бо продовжує термін роботи ssd. Від свопу повністю можна здихатися використавши ram-disk, але це актуально лише власника ssd, тай потребує величезних об'ємів оперативної пам'яті (16ГБ+). Ось такі справи, хвилюватися не було чого, linux знає свою справу :)