리눅스에서 MS윈도우즈 어플들을 돌리기 위한 최선은 무었일까요
우선... 답변을 듣기전에 실행에 옮길것이지만요 ^^
즉, 삽질을 피하기 위한 질문은 아닙니다.
우선 타겟은 vmware 인데요.
이것이 윈도우즈2000이 호스트일때도 만족할 수준의 성능을 보여주었기에
리눅스가 호스트가 되었을때도 만족스런 성능을 줄것이라 기대는 합니다.
다만...
vmware 가 성능은 좋다지만, 혹시나 하는 마음은 항상 있습니다.
이것보다 더 좋은건 없을까... 라는 의문이죠.
우선 MS윈도우즈가 호스트일 경우에도 VirtualPC보다 Vmware 가
성능이 조금 더 좋았거든요.
방금전... Bochs (http://bochs.sourceforge.net) 를 테스트 해볼라구
설치는 했는데, 설치에서 꽝 막히네요. VGA이미지도 필요하고, 바이오스
이미지도 필요하고 어쩌고 저쩌고... -_-;
그래서 Bochs 는 포기상태입니다. 이것이 최고속도를 내준다면야
기를 쓰고 달라붙겠습니다만, 설치정보도 저에겐 미약한것 같고...
느리다는 말씀들을 하시는군요.
가상피씨 개념의 이런 플그램들에 대한 연구를 많이 하신 분이 계시다면,
시간 좀 할애해주셔서, 품평좀 해주시길 부탁드립니다.
------------------------------------------------------------------------------
저의 계획은... 이렇습니다.
리눅스를 호스트로 하면, 아무래도 윈2000을 호스트로 한것보다
성능면에서 뛰어나리라고 예상을 하고...
리눅스에 윈2000을 vmware 등으로 돌릴려고 하는 것입니다.
그렇게 되면, 익스나, 오피스등... MS윈도우즈 어플이 필요한 경우는,
가상피씨를 돌려서 해결을 하고...
평소에는 리눅스는 웹서버나, FTP서버등이 항상 돌아가구요...
다만 좀 걱정이 되는 것은... ntfs 에 대한 쓰기가 부분적으로 지원된다는 말씀
들을 하셔서, 머리가 지끈지끈합니다.
예를 들어, 이미 NTFS 파일시스템으로 되어 있는 하드에 자료가 가득 차
있다고 했을때, 자료때문에 리눅스 파티션으로 전환을 못할경우에...
방법은, NTFS 마운트일텐데요...
그 NTFS 파일시스템의 자료를 리눅스로 운용되는 FTP서버에서 서비스할때...
'부분적으로 쓰기...' 이런 말씀들이 걸립니다.
읽는 수준은 어느정도이며, 쓰는 수준은 어느수준인지... 궁금합니다.
------------------------------------------------------------------------------------
정리를 해보면, 리눅스에서 NTFS로 된 하드디스크를 FTP서버에서 서비스 할때,
읽기 수준만 완벽하다면, 쓰기만 막고, 읽기 서비스를 가능하게 할 수 있지
않을까 하는 생각입니다.
자료 수정, 쓰기등등은, 리눅스에서 vmware 로 윈2000 등을 굴려서,
수정등을 하구요...
저의 이런 질문들이 다소 황당할 수도 있겠습니다.
글구... 주제에서도 약간 어긋났군요.
아무말씀이라도 좋으니, 많이 많이 말씀 해주시면 감사하겠습니다.
virtual PC는 cpu까지 전부 에뮬레이팅을 하는 반면에..vm
virtual PC는 cpu까지 전부 에뮬레이팅을 하는 반면에..
vmware는 하드웨어를 부분적으로 에뮬레이팅 하고.. CPU는..
실제 CPU를 사용하더군요..
그런 차이점이 존재하기 때문에 virtual PC보다는 vmware가 빠를 수밖에
없을거 같습니다..
boch는 아직 쓸만한 단계는 아니란 소리를 들었구요..
win4lin같은 녀석이 있는데.. 커널 패치도 해줘야 하지만..
속도면에서는 이녀석이 제일 빠르다고 들었습니다..
어떤 분 말에 의하면 vmware를 띄우고.. vmware창을 최소화 시키고..
rdesktop으로 vmware안의 윈도우에 접속하는게 화면 리프래쉬가 더 빠르다고
하시던데 확인은 못해봤습니다 :) (vmware-gst만 가능한건지 잘 모르겠군요)
흠 전 애슬론 2500+인데.. vmware안의 윈도우가 별로 느리다거나 한건 모르겠더군요
충분히 쓸만한 속도가 나왔습니다.. (게임처럼 리프래쉬가 빈번한 app는 예외)
아 그리고 ntfs read의 경우엔.. 한 6개월간 사용하고 있는데
별다른 문제는 겪어보지 못했습니다.. write는 해본적이 없어서 :)
뭐라고 하기가 힘들군요..
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
많은 도움이 되는 글입니다. (__) 감사합니다.
많은 도움이 되는 글입니다. (__) 감사합니다.
30센티 나는 슈퍼맨
Virtual PC가 VMware보다 느린가요?저는 둘다 사용하고
Virtual PC가 VMware보다 느린가요?
저는 둘다 사용하고 있는데.
Virtual PC도 리눅스 설치 하고 cat /proc/cpuinfo를 해보면
호스트의 CPU가 그대로 보입니다.
Virtual PC도 호스트의 CPU를 그대로 사용한다는 것이죠
실제로 Virtual PC하고 VMware에 같은 리눅스를 설치하고
컴파일 시간을 측정해 보니 Virtual PC가 더 빠르더군요
프로그램도 Virtual PC가 더 가볍고요..
x86에선 그런가보군요.. virtual PC 는 맥에서 밖에 안돌려
x86에선 그런가보군요..
virtual PC 는 맥에서 밖에 안돌려봐서 =3=33
맥용 virtual PC는 x86을 에뮬레이팅해주거든요..
.......
오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...
http://mytears.org ~(~_~)~
나 한줄기 바람처럼..
윈도 에뮬레이터 정리입니다. 실제로 몽땅 다 써 본 소감입니다. 참고하세
윈도 에뮬레이터 정리입니다. 실제로 몽땅 다 써 본 소감입니다. 참고하세요.
★★★★★ win4lin 5.1.1 버전 (리눅스 전용)
한글은 win98se 버전만 됩니다. 영문은 95/98/98se 및 winME 랑 몇개 알파벳권 언어만 지원됩니다. win2000 이상은 지원 안됩니다.
모든 종류의 윈도 에뮬 중에서 가장 빠릅니다. direct3D 는 미지원이지만, DirectDraw 는 8.0a 까지 지원됩니다.
체감으로는 네이티브 윈도의 90% 정도는 나오는 것 같고, 부팅속도는 네이티브 윈도 보다도 몇 배는 빠릅니다(부팅시간 13초 ㅡ_ㅡ;; ). 리눅스와 대부분의 자원을 공유하기 때문에 낭비도 없습니다. 한윈98SE 를 깔아도 메모리는 겨우 24MB 사용합니다. direct3D 이외의 게임은 웬간한 것 다 돌아가며, 만족스럽게 즐길 수 있습니다. 리눅스에서 윈도용 게임이나 액티브X 지원 홈페이지 접속하는 목적이라면 강력히 추천합니다.
흠이라면 윈2000 이상이 지원되지 않는다는 것과 상용이라는 것입니다. 당나귀 뒤져보면 쉽게 구할 수 있습니다.
★★★ vmware 4.0.5 (리눅스 전용)
MS-DOS, 윈3.1, 윈95/98/ME/2K/2003, 리눅스, BSD, BeOS 에 이르기까지 가장 광범위한 OS 지원이 강점입니다만... 속도는 상당히 느립니다.
커널 패치는 필요없지만, 2.6 커널에서 사용하려면 약간 손을 봐줘야 합니다. vmware tools 깔고, RTC 옵션 끄고, 각종 특수효과 모두 끄더라도 게임을 돌리기는 좀 힘듭니다. 인터넷 속도만 네이티브 90% 정도까지는 나오는 것 같습니다.
윈2000 이상을 지원하므로, ntfs 파티션을 직접 읽고 쓸 수 있다는 것이 가장 커다란 강점입니다. 트라이얼 기간을 제공하므로 구하기도 쉬운 편입니다.
★★ wine HQ (리눅스 전용)
wine 은 에뮬레이터가 아니고, 리눅스에서 윈도용 소프트를 돌릴 수 있게 해주는 일종의 번역 프로그램(?)입니다. 따라서 윈도를 설치할 필요가 없습니다.
속도는 가장 느리며, 소프트웨어 호환성도 좋지 않습니다. 솔직히 돌아가는 소프트보다 안 돌아가는 소프트가 더 많습니다. 윈도용 프로그램 깔거나 사용하기도 매우 불편하고, 웬간한 유저가 아니면 세팅 잡기도 힘듭니다. NTFS 파티션을 읽거나 쓰는 것은 아예 불가능하구요.
이 소프트의 강점은 무료라는 것, 윈도를 설치할 필요가 없다는 것, 자주 버전업이 된다는 정도입니다.
★ wineX 3.2 (리눅스 전용)
wine HQ를 transgaming 이라는 회사에서 일부 기능을 추가하여 상용으로 개발한 소프트입니다. 따라서 wine HQ 가 갖고있는 각종 제약과 불편한 점을 그대로 이어받고 있습니다.
wineX 의 가장 커다란 강점은 direct3D 가 지원되는 유일한 소프트라는 것입니다. 따라서 맥스페인을 비롯한 수십종의 윈도용 게임을 돌릴 수 있습니다.
그러나 wine HQ 를 기반으로 하기 때문에, 속도는 여전히 가장 느리며, 사용하기 불편합니다. 영문 전용으로 다국어 로케일을 전혀 지원하지 않는다는 것도 문제입니다(wine HQ는 지원).
Virtual PC (윈도 전용)
참고삼아 적어놓습니다. 버츄얼PC 는 윈도 플랫폼에서 리눅스 돌리기위한 목적이며, 그 반대는 불가능합니다(M$ 에서 인수했음).
속도는 Win4Lin 보다는 한참 느리고, vmware 보다는 조금 빠릅니다. 하드웨어 자원을 일부 공유하는 vmware 랑은 달리, 모든 하드웨어를 에뮬레이션하는 구조로 되어있습니다. 프로그램 호환성은 vmware 보다 약간 좋습니다.
이 프로그램의 가장 커다란 문제는 리눅스용이 없다는 것입니다 ㅡ_ㅡ
덤 : 체감 속도비교
Win4Lin >>> Virtual PC > vmware > wine HQ = wineX
아... 그럼 현재로서는 NTFS를 위한 유일한 대안은 vmware 군요
아... 그럼 현재로서는 NTFS를 위한 유일한 대안은 vmware 군요...
비교분석 자료 잘 읽었습니다.
저는 개인적으로 게임을 거의 안하기 때문에...
VirtualPC와 vmware 를 3D게임 속도로 비교해보진 않았습니다.
그래서 그런지, 제게는 vmware 가 더 빠르더군요.
빠르다고 해봐야, 메모리를 쪼개서 쓰는 경우기때문에 속도상
많이 손해를 보는것 같구요.
리눅스에서의 vmware 를 직접 체감해봐야 어느정도 답이 나올것 같습니다.
말씀해주신, win4lin 의 상당히 매력적으로 느껴지나...
T.T 윈2000 이 안되다니...
감사합니다.
30센티 나는 슈퍼맨
사실 안쓰는게 제일 좋아요..ㅡ.ㅡ대체 소프트웨어도 좋은게 많고
사실 안쓰는게 제일 좋아요..ㅡ.ㅡ
대체 소프트웨어도 좋은게 많고 인터넷 뱅킹은 포기하고 게임도 포기하고 맘을 비우면 꽤 쓸만 하다는 ㅡ.ㅡ
힘없는자의 슬픔
윈도에선 VirtualPC 가 VMware 보다조금 더 나은 퍼포먼스
윈도에선 VirtualPC 가 VMware 보다
조금 더 나은 퍼포먼스를 보인다고 알고 있습니다.
저도 둘다 써보긴 했는데,
텍스트에선 확실히 VirtualPC가 스무스한 느낌이 들었습니다만,
여러 가상 랜카드를 지원해주지 않아서 (써야 할 상황이었어서-_-)
VMware 를 계속 쓰고 있습니다.
댓글 달기