strace
显示 GNOME shell 不断尝试从套接字读取,这通常不可用(或不包含任何要读取的数据):
strace -p gnome-shell-pid -e trace=recvfrom
recvfrom(6, 0x1390a84, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(6, 0x1390a84, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(6, "\1\233t\35\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0\0\0\3304\351\244\307\202\36", 4096, 0, NULL, NULL) = 32
recvfrom(6, 0x1390a84, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(6, 0x1390a84, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(6, 0x1390a84, 4096, 0, 0, 0) = -1 EAGAIN (Resource temporarily unavailable)
recvfrom(6, 0x1390a84, …
Run Code Online (Sandbox Code Playgroud)