Автор Гілка: Як повернути совіть "кешу дисків"?  (Прочитано 2884 раз)

Відсутній HetmanNet

  • Графоман
  • ****
  • дописів: 412
  • Карма: +1/-0
  • Fedora, CentOS, RHEL, KDE
В мене Fedora на комп'ютері з 8 ГБ оперативної пам'яті, так ось відсотків 50+% цієї пам'яті займає кеш дисків. То нормально чи можна якось це оптимізувати? Чи система сама його зменшить за потреби для звільнення місця під програми?

P.S. Не сервер, а звичайний десктоп.
« Змінено: 2012-10-27 19:24:09 від HetmanNet »
Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Як повернути совіть "кешу дисків"?
« Відповідей #1 : 2012-10-27 19:46:18 »
Це нормально. Система викине частку кешу, якщо їй знадобиться виділити пам’ять. Для нормальної лінуксової системи невикористовувана (зовсім вільна) пам’ять - це ненормально.
free -mДивіться на останній рядок.

Відсутній HetmanNet

  • Графоман
  • ****
  • дописів: 412
  • Карма: +1/-0
  • Fedora, CentOS, RHEL, KDE
Re: Як повернути совіть "кешу дисків"?
« Відповідей #2 : 2012-10-27 21:16:11 »
Це нормально. Система викине частку кешу, якщо їй знадобиться виділити пам’ять. Для нормальної лінуксової системи невикористовувана (зовсім вільна) пам’ять - це ненормально.
free -mДивіться на останній рядок.

А як визначає система скільки треба залишити вільної пам'яті? Бо реально, система намагається десь 1-2% залишити вільними, чи можна наприклад задати 3-4%? Чи не варто на це впливати?

P.S. Дякую, тепер я остаточно впевнився, що Ubuntu це не нормальний linux.
P.P.S. Щодо Fedora тепер спокійний, вона живе повноцінним життям linux :)

« Змінено: 2012-10-27 21:16:52 від HetmanNet »
Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Як повернути совіть "кешу дисків"?
« Відповідей #3 : 2012-10-27 21:28:35 »
Скоріше за все - так, десь через /proc чи sysctl, але я не цікавився.
І ще виправлення - у free не останній, а передостанній - "+/- buffers/cache"

Відсутній HetmanNet

  • Графоман
  • ****
  • дописів: 412
  • Карма: +1/-0
  • Fedora, CentOS, RHEL, KDE
Re: Як повернути совіть "кешу дисків"?
« Відповідей #4 : 2012-10-27 21:47:22 »
Скоріше за все - так, десь через /proc чи sysctl, але я не цікавився.
І ще виправлення - у free не останній, а передостанній - "+/- buffers/cache"
Дякую :) Буду розбиратися :)
« Змінено: 2012-10-27 21:49:42 від HetmanNet »
Віддамся на один вечір в хороші дівочі руки.. не дорого, в у.о. .. Якщо сподобається, то залишуся безкоштовно назавжди..