리눅스와 윈도우의 성능을 좀 알려주세요..

csicost의 이미지

흔히 리눅스가 윈도우 보다 퍼포먼스가 좋다고 알고 있습니다.
그런데.. 이게 어디서 줏어 들어서 그런지..
왜!? 라는 친구의 질문에 대답을 못하겠어요 ㅎㅎ
알려주세요!!!

kkb110의 이미지

분명히 많은 분들이 리눅스가 더 성능이 좋다는 객관적인 자료들을 수없이 뿌려주실테니....

저는 균형을 위해서 미리 반대되는 자료들을 좀 뿌려보겠습니다 ㅋㅋㅋ

http://boinc.berkeley.edu/dev/forum_thread.php?id=566

더찾을려니 시대를 거슬러 올라가야하는군요 ㅡㅡ;

http://www.kegel.com/nt-linux-benchmarks.html
(첫번째건 리눅스 승이지만 뒤로 갈수록 윈도우가 이긴 벤치가 많습니다)

snowall의 이미지

리눅스도 버전별로 퍼포먼스가 다르고 윈도우도 버전별로 퍼포먼스가 다르죠.
퍼포먼스도 계산 시간이나 리소스 점유율만 둘 것이냐, 아니면 개발된 응용프로그램의 수 같은것도 볼 것이냐, 뭐 여러가지 기준이 있습니다.

저는 이건 말씀드릴 수 있는데요
제가 쓰던 데스크탑에 윈도우즈 Vista Home버전을 설치하고서 Tremulous라는 FPS게임을 실행시켰을 때는 초당 30프레임이 나왔는데
같은 컴퓨터에, 우분투 리눅스 9.04를 설치하고서 Tremulous 게임을 실행시켰을 때는 초당 80프레임 이상 나왔습니다.
윈도우즈 쓰던 하드디스크를 포맷하고 리눅스를 설치했었으니까 완전히 같은 기계에 운영체제만 다른 경우였습니다.

이 경우에는 리눅스의 퍼포먼스가 더 좋다고 말해야겠죠. (다른 프로그램, 다른 숫자를 비교하는 것에서는 모르겠네요. )

--------------------------
피할 수 있을때 즐겨라!
http://snowall.tistory.com

피할 수 있을때 즐겨라! http://melotopia.net/b

ifree의 이미지

성능상의 차이는 무시할 정도라고 생각합니다.

MaxwellRender 라는 3D 렌더링 프로그램(상용 바이너리)으로 테스트 해본 적이 있는데,
젠투나 우분투가 비스타보다 조금 빨랐습니다.
다른 프로그램에서는 윈도가 빠른 경우도 많다고 하더군요.

성능을 기준으로 윈도와 리눅스를 구별하는 것은 별 의미가 없을 듯.

tj의 이미지

연산이 주가 되는 프로그램들이 윈도우에서 더 빠른 경우가 종종 있는데 컴파일러로 인한 부분이 큽니다. vc++이 gcc보다 성능이 좋은 코드를 생성하는 경우가 많습니다. llvm이 쓸만해지면 좀 나아지리라고 기대를;;;
--추가--
쓰고보니 글을 거꾸로 읽었군요. 하여간 여러 벤치마크에서 컴파일러 차이로 좀 뒤쳐지는 경우들이 있습니다. 경우에 따라선 커널에 따른 차이도 약간씩 있구요. 제 생각에 코어수가 많을 때 scalability는 리눅스가 꽤 더 좋지 않을까 생각하는데 막상 그런 경우에 윈도 성능이 어떤지 본적이 없어서 그냥 추측 정도이구요. 평범한 상황에서 윈도우 기본 성능이 리눅스보다 못하진 않습니다.

ytt123의 이미지

상대성 이론에 근거한 경험치 입니다.
죄송 ^^;;

kasworld의 이미지

전 집과 회사에서 모두 리눅스를 쓰고 있지만

(같은 스펙에서) 리눅스가 윈도우 보다 더 빠르다고 생각하지는 않습니다.

다만 (자신의 노동력을 추가 함으로써) 동일 비용에서 (더 고스펙 머신을 사용할수 있기 때문에) 더 빠르게 만들수는 있다고 생각합니다.

윈도우+오피스등 라이선스 비용 만큼 리눅스용 좋은 하드웨어를 구매하세요.

klutzy의 이미지

데스크탑 리눅스는 그리 빠른지 모르겠습니다. 심지어 파이어폭스가 리눅스 네이티브보다 와인 위에서 돌리는 게 더 빠르다는 얘기-_-;도 나오고 그랬습니다. http://www.tuxradar.com/content/browser-benchmarks-2-even-wine-beats-linux-firefox

개인적인 경험으로 리눅스가 콘솔 프로그램은 윈도보다 빠른 것 같지만 그래픽 인터페이스는 많이 느리더군요. 그놈이 느린건가 싶어 fluxbox까지도 써봤지만 속도가 별반 다르지 않아 실망했던 기억이 있어요.

지리즈의 이미지

요즘은 어쩐지 모르지만,
한때는 파이어폭스가 리눅스 네이티브보다 와인 위에서 돌리는 게 더 빨랐던 적이 있습니다.
다만, 와인 폰트 랜더링이 병맛이라서 그렇지.

64bit버전 리눅스 나오자 마자, flash용 32bit wrapper도 없었어서 flash 때문이 고생할 때
제가 이렇게 사용했었죠.

아마, 1.5버전이었을 겁니다.

요즘은 모르겠네요.

그런데, 리눅스가 윈도우보다 빠른지 느린지 객관적으로는 모르겠지만,
확실히 리눅스는 시스템이 느려지지는 않더군요.
윈도우는 오래 사용하면 느려져요.

There is no spoon. Neo from the Matrix 1999.

There is no spoon. Neo from the Matrix 1999.

sangu의 이미지

http://v8.googlecode.com/svn/data/benchmarks/v5/run.html

epiphany 2.27.5 (webkitgtk 1.1.12) 2025
firefox 3.5.1 (xulrunner 1.9.1) 188

구글 벤치툴을 믿기에는 점수 차가 너무 나는 군요.

===
OS : Fedora Rawhide 20090803
CPU : AMD 9850
Memory : 4GB

vacancy의 이미지


OS보다는 아무래도 컴파일러와 더 상관있는 문제 아닐까요 ? ^^;

junilove의 이미지

Benchmarked: Ubuntu vs Vista vs Windows 7
http://www.tuxradar.com/content/benchmarked-ubuntu-vs-vista-vs-windows-7

Fedora 11이나 Ubuntu 9로 비교하면 또 달라지겠지요.

왜? 나는 질문에 적절한 답은... 리눅스는 알면 알수록 최적화를 "직접" 할 수 있으니깐.

chadr의 이미지

운영체제는 혼자 돌아가는게 아닙니다. 그 안에 각종 써드파티 드라이버도 같이 돌아갑니다.
드라이버를 발로 만들면 제아무리 운영체제 성능이 좋아도 출력하는 부분에서 성능이 떨어지겠지요.

이런 많은 부수적인 효과가 있기 때문에 딱히 일반적으로 어느 운영체제가 더 성능이 좋다고는
말하기는 힘듭니다. 그때그때 마다 다르고 특정 운영체제가 추구하는 모토가 있기 때문에
다릅니다.
-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.

-------------------------------------------------------------------------------
It's better to appear stupid and ask question than to be silent and remain stupid.

zepinos의 이미지

전 용도에 따라 다르다고 생각합니다.

매일 껐다 켤 수 있는 개인용 컴퓨터의 경우 윈도우즈가 훨씬 낫고...

컴을 끌 경우 바로 돈과 직결되는 서버의 경우...윈도우즈 업데이트 때 껐다 켜지 않으면 반영이 안되는 경우가 종종 발생하는 일 때문에...무조건 윈도우즈 서버는 피하고 봅니다.

그래서...제가 메인 개발언어를 JAVA 로 잡은 것도 있습니다. 그 시절 PHP CLI 를 이용해서 윈어플을 만들기는 좀 힘들었으니까요.