Как проверить использование памяти на машине Solaris 11?

Похоже, пакет dbus отсутствует.

Проверьте, установлен ли пакет dbus, используя приведенную ниже команду:

$ sudo dpkg -l | grep dbus
ii  dbus                           1.10.26-0+deb9u1                        amd64        simple interprocess messaging system (daemon and utilities)
ii  libdbus-1-3:amd64              1.10.26-0+deb9u1                        amd64        simple interprocess messaging system (library)

Если установлен пакет dbus , вы получите вывод, как указано выше.

Если выходные данные пустые, то пакет dbus отсутствует. Вы можете установить пакет, используя команду ниже:

$ sudo apt-get install dbus

После установки пакета вы можете проверить статус:

$ sudo systemctl status dbus.service dbus.socket
● dbus.service - D-Bus System Message Bus
   Loaded: loaded (/lib/systemd/system/dbus.service; static; vendor preset: enabled)
   Active: active (running) since Fri 2018-09-07 23:39:14 EDT; 10s ago
     Docs: man:dbus-daemon(1)
 Main PID: 451 (dbus-daemon)
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/dbus.service
           └─451 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activation

● dbus.socket - D-Bus System Message Bus Socket
   Loaded: loaded (/lib/systemd/system/dbus.socket; static; vendor preset: enabled)
   Active: active (running) since Fri 2018-09-07 23:39:14 EDT; 10s ago
   Listen: /var/run/dbus/system_bus_socket (Stream)
-1
18.12.2020, 14:05
1 ответ

Solaris предоставляет для этого mdb dcmd:

root@solaris:~# mdb -k
Loading modules: [ unix genunix specfs dtrace mac cpu.generic uppc zvpsm scsi_vhci zfs zvblk ip hook neti arp usba kssl sockfs lofs random idm cpc crypto fcip fctl fcp ufs logindmux ptm nfs ipc ]
> ::memstat
Page Summary                            Pages             Bytes  %Tot
---------------------------- ----------------  ----------------  ----
Kernel                                 368046              1.4G    9%
ZFS                                   2236330              8.5G   53%
Anon                                   955993              3.6G   23%
Exec and libs                           95340            372.4M    2%
Page cache                              32844            128.2M    1%
Free (cachelist)                        61894            241.7M    1%
Free (freelist)                        443246              1.6G   11%
Total                                 4193693             15.9G

Это можно использовать в такой команде, как echo ::memstat|mdb -k, если вы просто хотите получить вывод без использования подсказки mdb.

0
18.03.2021, 22:45

Теги

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