>> Edit article
이름
제목
패스워드
loop프로그램이 Thread로 처리하지 않는이상 별 의미 없는 테스트 같다는 -_-;; : 안녕하세요. : : 심심한 차에 학교에 새로 들어왔다는 Sun Enterprise 10000의 여러가지 : 속도 비교 테스트를 해봤는데요. 물론 양측 load average는 별로 없을때임. : : 참고로 각 시스템은 다음과 같습니다. : : * Pentium4 1.7GHz(싱글), 1.5GB 램, 60GB+80GB 바라쿠다, RedHat Linux 7.2 : * Sun Enterprise 10000, 400MHz*6개 CPU, 무진장한 디스크 어레이(총 800기가 정도?) : : 일단 간단한 프로그램의 100만번 루프 테스트. : : 1) 펜티엄4 1.7GHz(Linux) : [chaos@chaos chaos]$ time ./loop.pl : : real 0m0.875s : user 0m0.870s : sys 0m0.000s : [chaos@chaos chaos]$ : : 2) Sun Enterprise 10000 : [chaos@icc program]$ time ./loop.pl : : real 0m3.383s : user 0m3.360s : sys 0m0.010s : [chaos@icc program]$ : : : 다음은 하드 속도 테스트(1기가 바이트 쓰는 속도). : : 1) 펜티엄4 1.7GHz : : [chaos@chaos chaos]$ time dd if=/dev/zero of=testfile bs=1024k count=1000 : 1000+0 records in : 1000+0 records out : : real 0m23.992s : user 0m0.010s : sys 0m4.320s : [chaos@chaos chaos]$ : : 2) Sun Enterprise 10000 : : [chaos@icc /tmp]$ time dd if=/dev/zero of=testfile bs=1024k count=1000 : 1000+0 레코드 입력 : 1000+0 레코드 출력 : : real 0m37.747s : user 0m0.030s : sys 0m37.710s : [chaos@icc /tmp]$ : : : 물론 테스트에서 사용한 간단한 프로그램이 모든 애플리케이션의 성능을 : 대변하는 것은 아니지만, 그래도 대략적인 수치 비교는 될 겁니다. : 또한 양측의 load average가 거의 없을때 테스트한 것이고, 로드가 상당할 : 경우에는 오히려 역전될지도 모르겠습니다. 실제로 그럴 가능성도 큽니다. : Sun 쪽이 CPU도 6개이고 펜티엄쪽은 디스크 부하가 갑자기 커질시 seek time이 : 상당히 커질 가능성이 있죠. 그러나 Sun E10000쪽은 여러개의 디스크를 : 하나의 파일 시스템으로 사용하기 때문에 디스크 입출력 요구가 상당히 : 커져도 seek time이 별로 커지지 않을 거 같습니다.(<== 그냥 제 생각) : : 결론은 Sun Enterprise 10000이 비싼 이유는 속도보다는 확장성과 안정성에 : 있는 것 같습니다. 예를 들면 테라바이트 수준의 디스크를 구성한다든가 : 하는 것같은거요. : : 중요한 것은 어떤 시스템이나 서버를 구성할때 업무의 필요에 맞도록 : 구성하는 게 제일 중요한거 같네요. : : 감사합니다. : : -- : Unfortunately no one can be told what the Chaos Club is.
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved