как проверить использование памяти, подробно

Похоже на разрешения :OSError :[Errno 13] Отказано в доступе :'/home/brt/backups2/rdiff -backup.tmp.0'

Указывает, что доступ к этому файлу/каталогу запрещен, что приводит к потере соединения.

Пожалуйста, проверьте также, достаточно ли свободного места

0
31.08.2020, 19:09
1 ответ

У меня нет Centos, но справочные страницы, похоже, коррелируют с Linux Mint, который я использую для изучения этого вопроса. Этими функциями являются IPC (средства связи -между процессами ).

Общие ресурсы (почти по определению )не принадлежат конкретным процессам. Таким образом, во многих случаях отчет обо всем будет иметь двойной -счет.

Я могу просмотреть список сегментов общей памяти, используя ipcs, и получить более подробную информацию, используя:

ipcs | while read -r _ Id _; do
    [[ $Id =~ [0-9] ]] && ipcs -u -m -i $Id
done | more

Кажется, они поддерживаютcpid(pid создателя )иlpid(pid последнего аксессора ). Насколько я понимаю, у меня есть два вида общей памяти.

(a )Моя панель управления (mate -панель )имеет доступ ко всем отображаемым приложениям (mintUpdate, mate -датчики -ap, mate -заставка ).

(b )Мой сервер отображения (Xorg )имеет общий ресурс с каждым окном, которое может использовать меню «Правка» (фиксированный, терминал ).

Кэш устройства также не является -процессом --он связан с любым ранее использовавшимся файлом, даже после того, как процесс, использовавший этот файл, давно завершился. Пространство может быть немедленно отброшено, если требуется, но оно сохраняется в надежде, что некоторые блоки из недавно -использовавшегося файла могут быть использованы снова.

Виртуальная память часто переполняется -резервированием, которое фактически никогда не используется, так что это тоже может быть эфемерным.

1
18.03.2021, 23:08

Теги

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