C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[16164] 혹시 가상머신중에 이런거 아시는분 계시나요?
소지영(몽인) [neonim] 4423 읽음    2009-06-06 22:16
요즘 윈도가 자꾸 말없이 재부팅 해버려서 이참에 개발 환경을 바꾸려고 합니다.
왜자꾸 말도없이 재부팅이 되는지...... 환장 하겠네요.

예전부터 가상머신 환경으로 갈까...하고 몇번 시도 해봤는데.. 일반적으로 쓰는데는 별 무리가 없는데 커널처럼 덩치가 좀 큰것들은 컴파일 시간도 많이 걸리고 버벅 되고 그래서 몇번 쓰다가 안쓰다 그렇게 되더군요.
(한참 바쁜데 빌드한답시고 한시간씩 담배피면서 기다리는게... 참 거시기 하네요.)

그러던중 어디선가 특이한 가상머신을 봤는데,

한번 보고 써봐야지..했는데 오래되서 제품 이름을 까먹었네요.

VMWare나 VirtualBox과 같은 가상머신중의 하나인데요,

약간 다른점이 있는데 이건 그냥 pc에 설치하면 트레이 아이콘이 생기고 그걸 클릭해서 가상머신/실머신을  전환 한다고 하네요.

한번 클릭하면 가상머신, 다시 클릭하면 실머신으로 된다....라고 어디선가 봤는데 도무지 찾아도 안보이네요.

음... 속도도 빠르다고 하고.. 사용은 참 편한거 같고..

기억이 안나니 더 궁금 해지려고 하네요.

혹시, 이런 가상머신 아시는분 계시는지요....
김도완 [purplecofe2]   2009-06-06 22:45 X
Virtual PC 인가요 -ㅁ-?
아제나 [azena]   2009-06-07 09:00 X
아주 익스후레스하게 빌드하는 팁을 하나 알려드리자면....
일단 쿼드 코어는 당연 기본이고요.
가상화 기술은 쿼드 코어면 전부 있으니까 패스하고... 듀얼 쓰신다면 체크해야겠지요...
메모리는 16기가 정도 장착합니다. 4GB x 4EA
돈이 없으시면 8기가로 해야겠지요.
64비트 운영체제를 설치합니다.
4기가를 제외한 메모리를 램드라이브로 잡습니다. (16기가면 12기가, 8기가면 4기가는 좀 모자르겠죠)
VMware나 VirtualPC의 VMX, VHD 파일을 램드라이브로 옮깁니다.
램드라이브로 옮긴 가상화 파일에서 컴파일러를 설치하고 컴파일 시도합니다.
가상 운영체제에는 코어 2개, 메모리는 2기가 정도 할당해 줍니다.
윈도우 부팅해봅니다. 속도에 감격합니다.
컴파일 시도해봅니다. 속도에 감격합니다.
대부분의 속도 딜레이가 CPU 연산에서 걸리는게 아니고 디스크 아이오에서 걸리게 됩니다. 그러니 저렇게 하면 아주 익스후레스해지죠....
아제나 [azena]   2009-06-07 09:09 X
위보다는 조금 느리지만, SSD를 RAID 0로 연결하는 방법도 있습니다.
SSD는 Seek Time이 0ms에 수렴하기 때문에 C/C++ 컴파일처럼 수많은 헤더와 라이브러리를 뒤져서 작업하는 일에 매우 효율적입니다. 게다가 SSD 2개 정도 이어 놓으면 전송 속도도 200MB/s 정도 나와서 매우 익스후레스해지죠 ㅡㅡ;
개당 100MB/s짜리 SSD를 4개 연결하신 분도 계신데, SATA2 대역폭이 3Gbps이기 때문에, 400MB/s 나오지 않더군요...
350MB/s 정도 나옵니다.
정찬호.라다 [rada]   2009-06-07 17:03 X
MojoPac을 말씀하시는 것 같네요.
저도 컴파일 속도를 위해서라면 아제나님의 방법을 추천합니다.
8기가 정도만 되도 감동의 속도를 경험하시게 됩니다.
저 방법이 아니더라도 커맨드라인 컴파일러를 사용하실 수 있으면

램 드라이브로 파일 복사 -> 램드라이브에서 컴파일을 추천해드립니다.
물론 복사하실때는 프로그램에서 사용하시는 라이브러리 파일도 넣어두셔야겠죠^^
소지영(몽인) [neonim]   2009-06-07 18:35 X
음... 많이 익스후레쑤 하군요.^^
컴파일러가 64비트환경을 지원하지 않아서 64비트 환경으로는 안되겠군요.
램드라이브에서 작업하는건 안정성 문제로 많이 망설이게 되더군요.
외부 장치를 자주 사용하는데 간혹 피시가 멎거나 리셋되는 경우가 있습니다.
그래서 램드라이브는 무섭더군요.
그나저나 쿼드코어에 가상화 기술이 들어갔다는게 어떤건지 궁금 하네요.
음...그런게 있다니.. 피시를 넘 오래썼나...헛헛..
아제나 [azena]   2009-06-08 01:48 X
64비트를 설치하는 이유는 4기가 이상 메모리를 쓰기 위함이고요. VMWare 내부에는 32비트를 설치하시면 됩니다. 이렇게 쓰려면 가상화 기술이 필수기 때문에 필요한 것이지요. 가상 운영체제가 맛이 가도 메인 OS는 멀쩡하기 때문에 안정성 문제는 없다보시면 됩니다.
안정성을 원하신다면 SSD가 답이겠네요....
라스코니 [chouoo]   2009-06-08 09:16 X
가상화 기술이라는 건 VT 를 말씀하시는 것 같은데 64 bit OS 를 가상으로 돌리기 위해서 들어가는 기술입니다. Intel 듀얼코어의 경우 약간 상위의 CPU에만 들어가 있습니다. AMD CPU에는 왠만하는 다 들어가 있고요...(치사한 인텔)

그게 없으면 64 bit OS를 vmware 같은 곳에 인스톨할 수가 없습니다. 그런데 32 bit OS 만 깔 거면 필요없죠.
Lyn [tohnokanna]   2009-06-09 12:05 X
doyongid // 해야됩니다 ~_~;

데스크탑에 패치되어있다고 노트북 안해도 되는건 아니듯이

+ -

관련 글 리스트
16164 혹시 가상머신중에 이런거 아시는분 계시나요? 소지영(몽인) 4423 2009/06/06
16165     찾았습니다. 소지영(몽인) 4994 2009/06/07
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.