Это все есть. Вы просто не читали внимательно :) Используйте следующий скрипт python, который использует необязательную задержку, и повторите, как iostat и vmstat:
https://gist.github.com/matpalm/9c0c7c6a6f3681a0d39d
Вы также можете использовать nvidia -settings:
nvidia-settings -q GPUUtilization -q useddedicatedgpumemory
... и завершите его простым циклом bash, или настройте задание cron, или просто используйте watch:
watch -n0.1 "nvidia -settings -q GPUUtilization -q useddedicatedgpumemory "'
Выяснилось, что оба демона systemd-networkd
и dhclient
работают одновременно и что оба демона работают с одним и тем же файлом.
/var/lib/dhcp/dhclient.eth1.leases
dhclient
также получил. systemd -networkd установил свой таймер T1 намного раньше,поэтому он сообщил «Аренда DHCP потеряна» на syslog()
, заменил IP-адрес другим, оставив dhclientd в замешательстве.
Если вам нужен DHCP-клиент ISC (, а не systemd ), отключите DHCP в systemd, отредактировав/etc/systemd/network
:
[Network]
DHCP=no
Если вы хотите использовать systemd (поверх DHCP-клиента ISC ), удалите пакет dhclient:
apt-get remove isc-dhcp-client
== РАЗРЕШЕНИЕ ==
В моем случае Verizon FiOS использует DHCP-сервер Juniper Network и любит видеть, что dhclient сообщает Wireless_Broadband_Router
как имя хоста -, а имя домена -как home
, что в любом случае делает маршрутизатор Actiontec Cablemodem.. Они также предпочитают обрабатывать широковещательные сообщения DHCP REBIND, а не одноадресные сообщения DHCP REBIND.
Кроме того, параметр DHCP не поддерживается в systemd-networkd
, поэтому ISC DHCP остается главным.
Кроме того, я разместил всю свою кодовую базу, относящуюся к systemd
и DHCP-клиенту ISC, на GitHub .