требуется RAM & SWAP Пороговое значение для мониторинга памяти

Если ваша оболочка поддерживает это (почти все поддерживают ), вы можете нажать ^Z (Ctrl+Z ), чтобы легко отправить сигнал SIGTSTPприоритетной задаче, а затем продолжить ее с помощьюfg(на переднем плане )илиbg(на заднем плане ).

Если вы делаете это для нескольких задач и хотите вернуться к ним позже, вы можете использовать команду jobs, а затем вернуться с помощью fg/bg %#, где #— число, указанное в скобках для заданий.

Имейте в виду, что SIGTSTPнемного отличается от SIGSTOP(, который используется во всех других ответах ), в первую очередь из-за того, что его можно игнорировать (, но я не видел программа игнорирует его, кромеsl). Более подробную информацию можно найти в этом ответе на StackOverflow .

0
07.10.2021, 09:52
1 ответ

Вы путаетесь между freeи available. freeозначает память на самом деле пустая (там ничего нет ). available— это сумма, которую вам осталось использовать, здесь вы можете загрузить материалы. buff/cache— это дисковый кеш, недавно использованные файлы, данные для записи на диск и тому подобное. Вещи диска, находящиеся в настоящее время в памяти. На них приходится большая часть памяти. Кэш можно очистить в любое время. Они расширяемы. Если вам нужно загрузить какую-то библиотеку, вы всегда можете очистить кеш. Но, с другой стороны, они дают серьезный импульс вводу-выводу. Доступ к файлам из памяти намного быстрее, чем с самых быстрых SSD. Так что это победа -победа. Вотman free(хорошо, это Linux, онлайн-менеджер OpenSolaris не объясняет)

       used   Used memory (calculated as total - free - buffers - cache)

       available
              Estimation  of  how much memory is available for starting new applications, without
              swapping. Unlike the data provided by the cache or free fields,  this  field  takes
              into  account page cache and also that not all reclaimable memory slabs will be re-
              claimed due to items being in use (MemAvailable in /proc/meminfo, available on ker-
              nels 3.14, emulated on kernels 2.6.27+, otherwise the same as free)

Помните, что неиспользуемая память — это потерянная память.

1
07.10.2021, 11:50

Теги

Похожие вопросы