Centos7 проверить использование памяти
Centos7 проверить использование памяти

Centos7 проверить использование памяти

free

  • -b:Отображается в байтах Память Использование。
  • -k:кKBОтображение в единицах Память Использование(Параметры по умолчанию)。
  • -m:кMBОтображение в единицах Память Использование。
  • -g:кGBОтображение в единицах Память Использование。
  • -t:Последняя строка вывода отображает общее количество Память Использование。
  • -s <Интервальное время>:отображается периодически Память Использование,Интервал представляет собой указанное количество секунд.
  • -c <частота>:Укажите периодическое отображение Память Использованиеизчастота。
  • -hОтображение использования памяти в понятной для человека форме, например, преобразование чисел в понятные единицы (ГБ, МБ, КБ и т. д.).

В дополнение к вышеперечисленным общим параметрам,free Команда также поддерживает некоторые другие параметры, которые можно передать man free команда для просмотра полной справочной документации.

Язык кода:javascript
копировать
[root@VM-16-3-centos ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           2.0G        1.6G         85M        776K        305M        238M
Swap:            0B          0B          0B
[root@VM-16-3-centos ~]#
Язык кода:javascript
копировать
[root@VM-16-3-centos ~]# free -ht
              total        used        free      shared  buff/cache   available
Mem:           2.0G        1.6G         86M        776K        305M        239M
Swap:            0B          0B          0B
Total:         2.0G        1.6G         86M
[root@VM-16-3-centos ~]#
  • всего всего физ. Память
  • б/у Память
  • бесплатно Память не используется
  • shared многопроцессобщий Память
  • buff/cache чтение и запись кэша Память
  • available Доступно приложение Физика Память

top

  • -d секунд: установите интервал обновления верхней команды, значение по умолчанию — 3 секунды.
  • -u имя пользователя: отображать информацию о процессе только для указанного имени пользователя.
  • -p pid: отображать только информацию с указанным идентификатором процесса.
  • -n итераций: установите количество итераций верхней команды, то есть количество отображаемых раз.
  • Поле -s: выполнить сортировку процесса в соответствии с указанным полем. По умолчанию используется сортировка на основе использования ЦП. Необязательные поля включают pid, user, pr, ni, virt, res, shr, s, %cpu, %mem, time+, time и команду.
  • -o поле: выполнить сортировку процесса по указанному полю,Отличие от параметра -s заключается в том, что,Параметр -o может одновременно указывать несколько полей для сортировки.
  • -c: вывести полную информацию о командной строке.
Язык кода:javascript
копировать
[root@VM-16-3-centos ~]# top
top - 15:47:19 up 164 days,  6:58,  1 user,  load average: 0.21, 0.20, 0.13
Tasks: 105 total,   1 running, 104 sleeping,   0 stopped,   0 zombie
%Cpu(s):  1.3 us,  0.5 sy,  0.0 ni, 97.5 id,  0.7 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  2046684 total,    95396 free,  1648520 used,   302768 buff/cache
KiB Swap:        0 total,        0 free,        0 used.   241956 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                                                                                                                                                                                
 1180 mysql     20   0 1612496 283868   3144 S   0.0 13.9 155:13.21 mysqld                                                                                                                                                                                                                                                                 
 3997 root      20   0 2691696 275528   4916 S   0.0 13.5 191:00.55 java                                                                                                                                                                                                                                                                   
 4457 root      20   0 2698236 273284     80 S   0.0 13.4 227:16.56 java                                                                                                                                                                                                                                                                   
 7843 root      20   0 2705412 261332   5792 S   0.0 12.8   5:25.89 java                                                                                                                                                                                                                                                                   
  910 root      20   0 2706072 196472      0 S   0.0  9.6  42:33.88 java                                                                                                                                                                                                                                                                   
28805 root      20   0 3564004 102764      0 S   0.0  5.0 142:35.23 java                                                                                                                                                                                                                                                                   
 1120 rabbitmq  20   0 2281004  81128   3504 S   0.0  4.0 507:39.35 beam.smp                                                                                                                                                                                      
Язык кода:javascript
копировать
[root@VM-16-3-centos ~]# top -c
top - 15:47:56 up 164 days,  6:59,  1 user,  load average: 0.11, 0.17, 0.13
Tasks: 105 total,   1 running, 104 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.8 us,  0.7 sy,  0.0 ni, 98.5 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  2046684 total,    94868 free,  1648668 used,   303148 buff/cache
KiB Swap:        0 total,        0 free,        0 used.   241808 avail Mem 

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND                                                                                                                                                                                                                                                                
 1180 mysql     20   0 1612496 283868   3144 S   0.0 13.9 155:13.23 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid                                                                                                                                                                                                     
 3997 root      20   0 2691696 275528   4916 S   0.0 13.5 191:00.58 java -Xms128m -Xmx128m -Xmn64m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/root/javaapp/dbddump.bin -jar jarp/dbd-1.0.0-SNAPSHOT.jar --server.port=3333 --spring.profiles.active=prod                                                                            
 4457 root      20   0 2698236 273284     80 S   0.0 13.4 227:16.59 java -Xms128m -Xmx128m -Xmn64m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/root/javaapp/limdump.bin -jar jarp/lim-0.0.1-SNAPSHOT.jar --server.port=3334 --spring.profiles.active=prod                                                                            
 7843 root      20   0 2705412 261332   5792 S   0.3 12.8   5:25.94 java -Xms128m -Xmx128m -Xmn64m -jar -Djasypt.encryptor.password=123456 jarp/station-0.0.1-SNAPSHOT.jar                                                                                                                                                                 
  910 root      20   0 2706072 196472      0 S   0.3  9.6  42:33.91 java -Xms128m -Xmx128m -Xmn64m -jar jarp/robot-0.0.1-SNAPSHOT.jar --server.port=3335 --spring.profiles.active=prod                                                                                                                                                     
28805 root      20   0 3564004 102764      0 S   0.0  5.0 142:35.25 /usr/local/java/jdk1.8.0_231/bin/java -Dzookeeper.log.dir=/usr/local/zookeeper/apache-zookeeper-3.8.1-bin/bin/../logs -Dzookeeper.log.file=zookeeper-root-server-VM-16-3-centos.log -XX:+HeapDumpOnOutOfMemoryError -XX:OnOutOfMemoryError=kill -9 %p -cp /usr/local/z+
  • USER: имя пользователя владельца процесса
  • PID:процессID
  • %CPU: процент процессорного времени, занятого процессом.
  • %MEM: Процент процесса, занятого Память.
  • ВСЗ: Размер виртуальной Память, занимаемой процессом, в КБ.
  • RSS: Фактический физический размер Память, занимаемый процессом, в КБ.
  • TTY: терминал, на котором расположен процесс.
  • STAT: состояние процесса, включая R (работает)、С (спать)、Т (стоп)、Z (процесс-зомби) и т. д.
  • СТАРТ: время запуска процесса.
  • ВРЕМЯ: время, в течение которого процесс занимает процессор.
  • COMMAND:процесс Заказ

О сортировке

x Выделить столбец сортировки,shit+<илиshift+>Переключить выделение(Основные моменты не очень очевидны. Посмотрите внимательно.)

ps

Отображает 5 процессов, занимающих больше всего памяти, в порядке ее увеличения.

Язык кода:javascript
копировать
[root@VM-16-3-centos ~]# ps aux --sort -rss | head -n 5
USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
mysql     1180  0.0 13.8 1612496 283868 ?      Sl    2023 155:13 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
root      3997  0.0 13.4 2691696 275900 ?      Sl    2023 191:01 java -jar dbd-1.0.0-SNAPSHOT.jar
root      4457  0.0 13.3 2698236 273284 ?      Sl    2023 227:17 java -jar lim-0.0.1-SNAPSHOT.jar
root      7843  0.1 12.7 2705412 261332 ?      Sl   Apr09   5:26 java -jar station-0.0.1-SNAPSHOT.jar
[root@VM-16-3-centos ~]#

средство для отображения всех процессов, включая процессы других пользователей; u означает использование пользователя в качестве основного формата вывода, включая пользователя процесса, идентификатор процесса, использование ЦП, использование памяти и т. д.; x означает отображение процессов без управления терминалом.

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose