/ dev ..가 가득 찼습니다.
SERVER:/dev # df -mP /dev
Filesystem 1048576-blocks Used Available Capacity Mounted on
udev 12042 12042 0 100% /dev
공간을 소비하는 파일이 없습니다!
SERVER:/dev # find . -ls | sort -r | head -2
2790517 0 -rw-r--r-- 1 root root 0 Dec 16 10:04 ./devnull
1490005831 0 -rw------- 1 root root 0 Dec 16 07:54 ./nul
120387 0 lrwxrwxrwx 1 root root 12 Dec 03 05:42 ./disk/by-uuid/xx..foo..xx -> ../../dm-13
SERVER:/dev # du -sm * 2>/dev/null | sort -nr | head -4
1 shm
0 zero
0 xconsole
0 watchdog
스왑은 많이 사용됩니다 :
SERVER:/dev # free -m
total used free shared buffers cached
Mem: 24083 23959 124 0 327 21175
-/+ buffers/cache: 2455 21627
Swap: 10245 10245 0
삭제되었지만 여전히 사용 된 파일 (?) :
SERVER:/dev # lsof /dev | grep deleted
su 4510 bar 14u REG 0,14 6269616128 2689827477 /dev/shm/kdfoo.a4o (deleted)
grep 4512 root 1u REG 0,14 6269616128 2689827477 /dev/shm/kdfoo.a4o (deleted)
bash 4517 bar 14u REG 0,14 6269616128 2689827477 /dev/shm/kdfoo.a4o (deleted)
sh 4606 bar 14u REG 0,14 6269616128 2689827477 /dev/shm/kdfoo.a4o (deleted)
ksh 24134 root 1u REG 0,14 6329864192 2685851781 /dev/shm/foo5.44m (deleted)
ksh 29209 root 1u REG 0,14 6269616128 2689827477 /dev/shm/kdfoo.a4o (deleted)
su 29571 bar 14u REG 0,14 6329864192 2685851781 /dev/shm/foo5.44m (deleted)
grep 29573 root 1u REG 0,14 6329864192 2685851781 /dev/shm/foo5.44m (deleted)
bash 29578 bar 14u REG 0,14 6329864192 2685851781 /dev/shm/foo5.44m (deleted)
sh 29694 bar 14u REG 0,14 6329864192 2685851781 /dev/shm/foo5.44m (deleted)
SERVER:/dev #
내 질문 : “udev on / dev type tmpfs (rw)”의 12GB 공간을 어떻게 사용하고 있습니까?
답변
공유 메모리가 12GB를 사용하고 있습니다.
파일 시스템 의 Linux 릴리스 /dev/shm
부분 /dev
(일부 릴리스의 경우 전용 파일 시스템이 마운트되어 있음)
에 표시된대로 lsof
합계는 12GB입니다.
/dev/shm/foo5.44m is 6269616128 bytes
/dev/shm/kdfoo.a4o is 6269616128 bytes
어느 쪽 find
도 ls
가 연결이 해제되기 때문에 논문 파일을 표시 할 수 없습니다 (= 이름이 삭제되었습니다).