1
리눅스의 PHP 스크립트에서 몇 가지 성능 문제가 발생했습니다. Fedora Core 11 상자에서 병목 현상을 찾기 위해 명령을 실행하고있었습니다. 한 가지 사실은 파일을 작성하는 것이 매우 빠르다는 것입니다.파일을 매우 빠르게 작성하면 파일을 덮어 쓸 때 더 오래 걸릴 것입니다.
[[email protected] ~]# dd if=/dev/zero of=/root/myGfile bs=1024K count=1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 1.0817 s, 969 MB/s
그러나 덮어 쓰기에는 시간이 오래 걸립니다.
[[email protected] ~]# dd if=/dev/zero of=/root/myGfile bs=1024K count=1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 23.0658 s, 45.5 MB/s
왜 그렇습니까? (그 결과를 반복 할 수 있습니다.)
명령간에'sync'를 실행 해보십시오. 차이가 있는지 확인하십시오. – Hasturkun