게임 성능, 일부 파일 압축, 영화 인코딩 등 무엇이든 새로운 하드웨어를 벤치마킹하는 많은 사이트를 보았습니다. 리눅스, 윈도우 등의 컴파일 및 링크 속도에서 SSD, 새로운 CPU, RAM 속도 등과 같은 새로운 하드웨어의 영향을 테스트하는 것이 있습니까?
컴파일 속도에 가장 중요한 것이 무엇인지 알아 내고 다른 벤치 마크에서 외삽하는 대신 집중할 수있는 것이 정말 좋습니다.
게임 성능, 일부 파일 압축, 영화 인코딩 등 무엇이든 새로운 하드웨어를 벤치마킹하는 많은 사이트를 보았습니다. 리눅스, 윈도우 등의 컴파일 및 링크 속도에서 SSD, 새로운 CPU, RAM 속도 등과 같은 새로운 하드웨어의 영향을 테스트하는 것이 있습니까?
컴파일 속도에 가장 중요한 것이 무엇인지 알아 내고 다른 벤치 마크에서 외삽하는 대신 집중할 수있는 것이 정말 좋습니다.
답변:
나는 그것을 잠시 동안했다- 여기 와 여기를 참조 하십시오 .
당시 나는 리눅스 휴대 전화 배포판을 위해 GTK +와 X11 핵을 연구하고 있었고, 저수준에서 무언가를 만질 때마다 모든 종류의 것들을 재건하기 시작했다. 동료 중 한 명이 회사에서 표준 컴파일 옵션을 제공 한 컴퓨터에서 5 시간이 걸리기 때문에 완전한 빌드를 수행하지 않았습니다.
나는 집에 모든 종류의 미친 하드웨어가 있었기 때문에 다른 컴퓨터에서 코딩하는 동안 일부 컴퓨터에서 벤치 마크를 실행했으며 링크에서 결과를 볼 수 있습니다.
우리가 우분투에서하고있는 일에 대해 일단 CPU 사용률을 최대화하면 -j 인수로 쉽게 수행 할 수 있습니다-병목 현상은 디스크 인 것처럼 보입니다.
그러나 회사는 정리 해고가 많았 기 때문에 문을 닫았고 그 범위를 모두 끝내지 못했습니다. 그 블로그에도 게시하지 않은 많은 데이터와 해석이있었습니다.
우선 위시리스트는 솔리드 스테이트 드라이브입니다. 컴파일 시간에는 큰 영향을 미치지 않지만 응용 프로그램을 여는 것이 훨씬 빨라집니다 (IDE, PhotoShop, ETC).http://joelonsoftware.com/items/2009/03/27.html
컴파일 시간의 가장 큰 요인은 CPU입니다. 벤치 마크 http://www.cpubenchmark.net/에 이것을 사용하는 것이 안전 합니다.
톰의 하드웨어에 사용하지만, 2008 년에 다시 그 일을 중단 것 같습니다 : http://www.tomshardware.com/charts/desktop-cpu-charts-q3-2008/benchmarks,31.html . 최신 CPU 차트에는 Linux 커널 컴파일 테스트가 포함되어 있지 않습니다.