벤치마크 두가지

ez8의 이미지

벤치마크 두가지 입니다. 재미삼아 봐주세요.

멀티스레딩 구현의 교과서적인 예제(http://tweakers.net/reviews/649/7)

원문은 하드웨어 벤치마크입니다. 도중에 PostgreSQL, MySQL 에 대해 각각 벤치마크 한
자료가 있는데, PostgreSQL 의 경우 멀티 쓰레드로 갈수록 증가하는 반면,
MySQL 의 경우 일정 수준 이상에서 오히려 멀티 쓰레드 쪽이 성능이 떨어지는 걸로 나왔습니다.
원문 상에는 단순히 멀티 쓰레드를 쓰는 것이 아닌 well-scaling implementation 이 필요하다고
하는데, 고려할 만한 사항들에 어떤 것들이 있을까요?

Still king of speed(http://www.tancsa.com/blast.html)

여러가지 BSD 방화벽, router 벤치마크에서 오히려 예전의 FreeBSD 4가 속도면에서는
가장 좋은 결과가 나왔습니다. 그 외에 봐둘만한 것은 iptables 쪽이 firewall 룰을 추가함에
따라서 감소되는 forwarding rate가 적었다고 합니다. RELENG 6 와 RELENG 4 를 비교하면
firewall 룰 추가에 따른 감소률이 6 쪽이 크다고 합니다.