Windows와, Linux에서 Java의 속도차이?
컴퓨터/프로그래밍 2007/11/14 03:13
결국 이렇쿵 저러쿵 해서 제가 짠 프로그램의 테스트용으로 우분투 i386버전을 깔았습니다. 물론 그래픽 드라이버는 안잡고요 ㅎㅎ
그래서 JDK & JRE 1.6과, eclipse를 설치를 해서 돌려보는데 이게 왠걸? 너무 너무 부드럽게 잘 돌아가는 것입니다. 마치 윈도우에서 Visual Studio .NET 돌리는 느낌?
하도 이상해서 예전에 제가 짰던 홀수 마방진 프로그램으로(참고로 J2SE 1.4기준으로 바꿨습니다.) 테스트를 하는데
162ms... ㄷㄷㄷㄷㄷㄷㄷ
참고로 예전 글에서 x64의 수행 결과가 187ms가 나왔었는데 32비트 리눅스가 훨씬 빠르네요 -_-;;
프로그램을 1.4에서 돌아가게 컴파일 했겠다, JRE 버전도 올랐겠다, 다시 한번 윈도우에서 테스트를 하는데…
32bit 버전 : 189ms
64bit 버전 : 187ms ㄱ-
-_-;;;;
어떻게 64비트는 더 느려지고 32비트는 더 빨라졌냐… ㄱ-
뭐, 어째튼 역시 아무리 멀티 플랫폼의 자바라고 하더라도 유닉스&리눅스 환경이 더 잘 맞나 봅니다. 이 프로그램을 솔라리스에서 돌려보고 싶어지네요 ㅎㅎ
참고로 테스트 한 컴파일러 버전도 같이 공개합니다~~.
Ubuntu 7.10 + JRE 1.6.0_03 32bit
Windows Vista + JRE 1.6.0_03 32bit
Windows Vista + JRE 1.6.0_03 64bit
그래픽만 해결 되면 개발은 리눅스에서 해야지 ㅎㅎ
'컴퓨터 > 프로그래밍' 카테고리의 다른 글
| Chrome 때문에 일거리 늘어나버렸네 -_-;; (0) | 2008/09/08 |
|---|---|
| 자바스크립트로 페이지 이동 팁 (0) | 2008/05/27 |
| Windows와, Linux에서 Java의 속도차이? (2) | 2007/11/14 |
| AWT와, Applet으로 작동하는 지뢰 찾기 (2) | 2007/11/10 |
| 내가 사용하는 윈도우에서 자바 설치 순서 (0) | 2007/10/28 |
| 한번쯤 짜 보고 싶은 프로그램... (2) | 2007/10/04 |



