fedora core безкоштовно -m проти системного монітора


0

Чому я отримаю різні цифри при запуску free -mпроти монітора системи? Я працював Firefox зі спалахом кілька днів, і моя машина стала повільною; знадобилося всього 1 Гб моєї пам'яті, тому я вимкнув firefox і npviewer.bin, а системна пам'ять тепер говорить, що я на 192 Мб оперативної пам’яті, де, як free -mсказано, 647 Мб?

Будь-які думки, я думаю, системний монітор правильний.


"системна пам'ять"? Крім того, він не є "Fedora Core" вже кілька років.
Ігнасіо Васкес-Абрамс

системний монітор - не системна пам'ять, а Fedora Core, Fedora Project, Fedora, її лише ім'я.
Девід

Відповіді:


0

У будь-якій віддаленій складній операційній системі немає чіткого поняття, скільки пам’яті використовує певна програма чи скільки пам'яті вільно. Основними джерелами ускладнень є:

  • Якщо у вас є своп, чи включаєте ви вільну пам'ять у вільну пам'ять? Якщо ви цього не зробите, який сенс робити своп? Але якщо це так, ви, ймовірно, завжди матимете багато вільної пам’яті, навіть якщо ваша система молотить (тобто багато обмінюється) через відсутність оперативної пам’яті.
  • Існує багато застосувань для пам'яті. Основні два - це пам'ять, виділена програмами, і пам'ять, присвячена дисковим кешам. Ці два типи мають однаковий порядок у системі, яка не голодує від ресурсів. Якщо ви підраховуєте лише ту пам'ять, яка не використовується для будь-яких цілей, її нормально мати дуже мало: дискові кеші не зникнуть, поки не з’явиться потреба в їх пам'яті. Але якщо ви включите кешовані диски у вільну пам'ять, ви можете подумати, що можете заповнити все пам'яттю програми, але тоді ви будете тремтіти через відсутність кеш-диска.
  • Спільна пам'ять ускладнює підрахунок частини пам'яті, виділеної для конкретної програми. Спільна пам'ять включає в себе такі речі, як спільні бібліотеки та кеш-диски для файлів, які відкрито більше однієї програми.

Тож обидва числа, про які ви повідомляєте, напевно, вірні, просто рахуючи різні поняття "вільної пам'яті". (І freeповідомляє про декілька цифр; ви не сказали, який з них 647 Мб - у -/+ buffers/cacheрядку кешовані диски вважаються вільною пам'яттю, тоді як у Memрядку - ні.)

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.