제가 리눅스 컴의 하드에 있는 데이터를 옮기는도중 top으로 사용율을
들여다 봤습니다.
그랬더니
5:16pm up 1 day, 1:57, 3 users, load average: 3.02, 2.92, 1.97
85 processes: 81 sleeping, 4 running, 0 zombie, 0 stopped
CPU states: 0.4% user, 99.5% system, 0.0% nice, 0.0% idle
Mem: 191096K av, 189508K used, 1588K free, 0K shrd,
724K buff
Swap: 530104K av, 15512K used, 514592K free
171408K cached
PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND
4 root 20 0 0 0 0 RW 61.6 0.0 26:10 kswapd
6 root 20 0 0 0 0 SW 40.1 0.0 20:11 bdflush
14424 root 11 0 432 432 364 R 9.6 0.2 1:59 mv
14425 user1 12 0 952 952 740 R 3.0 0.4 0:21 top
14119 root 9 0 136 64 64 R 1.6 0.0 0:11
in.telnetd
13786 root 9 0 476 308 264 S 0.2 0.1 0:05 httpd
13826 root 9 0 13164 6148 476 S 0.2 3.2 0:00 java
13793 root 9 0 13164 6148 476 S 0.1 3.2 0:03 java
13801 root 9 0 13164 6148 476 S 0.1 3.2 0:00 java
13804 root 9 0 13164 6148 476 S 0.1 3.2 0:00 java
1 root 9 0 104 60 48 S 0.0 0.0 0:09 init
2 root 8 0 0 0 0 SW 0.0 0.0 0:00 keventd
3 root 9 0 0 0 0 SW 0.0 0.0 0:35 kapm-
idled
이렇게 나오네요 mv가 cpu를 9.6%점유하고 있는것은 충분히 이해하는데
kswapd와 bdflush 는 왜 이렇게 많은 리소스를 점유하고 있는지 알고 싶습니
다.
crontab이나 특별히 돌아가는 데몬도 없구요
제가 mv 시킬때는 다른 사용자가 접근할일도 없구요
거의 순전히 mv만 동작한다고 생각하시면 됩니다.
그럼 좋은 하루되세요.--이 곳에 서명을 적어주십시오.
리눅스를 잘하자