윈 도 우 vm 윈7설치시 설정차이 어떤효과인지요?
2016.09.23 16:35
store virtual disk as a single file 과
split virtual disk into multiple files 차이점 알고 싶습니다. 둘다 사용을 해봤지만 별차이가 없다고 느끼는데요.
위에꺼는 스냅샷저장할때 속도가 더빨랐다는점이 있고 아래꺼는 저장시 조금 더디가 저장된다는 점이 있었습니다.
혹 이차이가 봉인푸는데 차이가 있는지요 ?
댓글 [5]
-
캡틴하록 2016.09.23 16:46
-
메리아 2016.09.23 19:50
기본값이 split죠?
그렇다면 잘 모르겠으면 split로 하는게 좋다는 뜻이죠.
물론 split가 무조건 좋은게 아니고, 오히려 성능상으로는 나쁩니다.
single과 split의 성능차를 정확하게는 모릅니다만,
이치적으로 조금이라도 더 느릴수밖에 없는게 split죠.
당연히 파일 한개보다 여러개가 더 느릴수밖에 없죠.
아마 그렇게까지 차이가 크진 않을겁니다.
성능이 조금이라도 더 낮음에도 불구하고 기본값이 split고 저 또한 split를 추천하는 이유는
어차피 가상머신은 일반적으로 큰 성능 기대하고 만드는게 아니기 때문입니다.
기본적으로 파일 입출력속도가 느려지겠지만, 가상머신에서는 그렇게 큰 흠이나 문제가 잘 아닌편이죠.
그래서 split에 다른 효용이나 유리한 점이 있다면, 그것 때문에 선택하게 되는거죠.
split의 유리한 점이 뭐냐면 말 그대로 "분할에 따른 유리함"입니다.
FAT32는 단일 파일크기가 4GB로 제한됩니다.
그리고 과거 리눅스 파티션이나 과거 윈도우 파티션 중에는 2GB로 제한되는 것도 있습니다.
(그래서 기본 분할기준이 2GB였었는데, 버전따라 다르네요. 지금 12버전해보니 4GB로 상향됨. 7버전할땐 2GB였는데 ㅠㅠ)
즉, FAT32로 포맷된 HDD/SSD/플래시메모리에서 사용하거나 복사할 일이 있다면, 반드시 split로 해야합니다.
(물론 단순 임시복사라면, 분할압축해서 넣어둬도 됨. 어차피 안쓴다면.)
그럴일이 전혀 없다면?
그래도 가능하면 split하는게 좋습니다.
스샷 중에 "Allocate all disk space now."라는 체크박스 보이시나요?
이건 호스트의 HDD상에서 그냥 60GB를 바로 할당해버리겠냐는 질문입니다.
성능이 걱정된다면 이걸 체크하는게 더 낫습니다.
그런데 위에 말했다시피 가상머신의 HDD 성능 기대하고 쓰는 일은 별로 없다고 했죠?
하지만 가상머신의 소모용량은 엄청나게 부담됩니다.
XP를 다이어트 시킨 트윅버전으로 설치했을때, 소모되는 용량은 700MB까지도 떨어집니다.
그리고 어지간히 엄청난거 돌리지 않는한 끽해야 2~3GB를 더 먹을뿐입니다.
즉, 이럴경우 XP 사용한다면 HDD를 5GB도 안쓰게 될건데, 60GB를 항상 쳐묵쳐묵하고 있으면 남은 55GB가 너무 아깝죠?
그렇다고 처음부터 5GB만 할당하면? 갑자기 많이 필요할땐 문제라서 함부로 줄이지됴 못하죠.
이럴때 필요한게 "Allocate all disk space now."의 "체크해제"입니다.(체크하면 무조건 바로 할당)
저 단계에서 체크해제하면, 딱 사용한 만큼만 용량을 차지하게 됩니다.
(그래서 기본값도 체크해제입니다.)
구구절절 서론이 길었는데, 지금 할 얘기를 위해서 구구절절 쓴겁니다.
(어떤 구조인지 모르는 사람에게 지금 할 얘기를 바로 설명해줘봐야 어차피 못 알아듣잖아요.)
위에서 쓴만큼만 용량 차지 한다고 했죠?
그런데 갑자기 큰 파일이 필요해서 복사해 넣었다가, 다쓰고 삭제하면 어떻게 될까요?
5GB에서 4GB 넣었으면 9GB가 됐겠죠?
그런데 4GB 파일을 삭제하면 5GB로 돌아올까요? 안돌아옵니다. 그냥 그대로 9GB 소모중입니다.
(물론 GuestOS상에서는 5GB로 되돌아오지만, Host의 HDD상에서는 9GB 그대로 소모중입니다.)
5GB로 되돌리기 위해서는 대강 3가지 방법이 있는데, 편한거나 되는걸로 하시면 됩니다.
1. GuestOS에서 VMware Tools에서 Shrink
2. VMware프로그램에서 Edit virtual machine settings에서 하드디스크 선택후 Compact 기능 사용
3. 새로운 vmdk를 만들어 교체를 위해 ghost 하드to하드 방법도 있으나 직접하려면 보통 별 의미없이 복잡함.
그런데 이 과정이 split 선택여부랑 무슨 관계냐구요?
대개 빈공간 줄이는 과정을 쓰게되면 1,2번을 쓰게 되는데,
내부적으로 3번의 방식처럼 동작합니다.
즉, "새로운 vmdk를 생성해서 복사한다"는 과정이죠.
근데 그러자면 "호스트에 그만한 여유공간이 필요"합니다.
즉, Single로 생성된 파일은 위 상황에서 반드시 5GB 이상의 여유공간이 꼭 있어야만 합니다.
복사를 하고 나서야 원래 파일을 삭제해버리거든요.
공간은 확보되지만, 여유공간이 없으면 시도도 못하게 됩니다. 시도하다가 실패하거나요.
지금은 9GB->5GB 과정이지만, 만약 60GB->50GB 과정이 된다면? 당연히 여유공간이 50GB가 요구됩니다.
그런데 split된 경우에는 똑같은 작업에도 분할된 그대로 2GB 단위로 이루어지게 됩니다.
(단, 3번을 직접하면 single했을때의 문제점과 동일해짐.)
즉, split상태에서 compact작업시 여유공간은 무조건 "2GB이상 정도만" 있어도 됩니다.
부담이 훨씬 적어지죠.
물론 호스트의 용량이 늘상 왕창 남아 도시는 분들은 저런거 걱정할 필요가 없겠죠.
근데 저같은 경우엔, 120GB SSD에서 가상머신도 돌리는 컴도 있는터라,
용량이 늘 불안불안합니다. 자주 Compact 시켜줘야하고, 항상 60GB 쯤 꼭 남겨놓기에도 부담이 되죠.
그러니 꼭 split가 필수죠.
어차피 SSD라서, 속도저하 같은것도 크게 안느껴지기도 하구요.
어쨌거나 split의 장점은 이런거라는걸 이해시키기 위해서 설명이 좀 길어졌네요.
'내게 필요한가?'의 판단은 본인 몫이겠죠.
그리고 봉인얘기는 만고 같으신데,
성능차이만 있을뿐, 분할여부에 따라 봉인이 잘못되지는 않습니다.
-
복태취업했다 2016.09.23 20:18
메리아님 ^^ 정말 친절한 답변 감솨드립니다. 현업근무하는지라 성심껏작성해주신 글에 이해가 많이 됩니다. 위에 사진은 싱글로 설치한사진이구요.
두번째 사진은 멀티플로설치한 사진입니다. 항상 가상만들면 스냅샷을 초기단계,프로그램설치,봉인전으로 해서 세단계로 만들어둡니다.
싱글과 멀티플차이 이해가 많이 되네염. 버추얼은 스냅샷저장한것마다 s001~s016까지있네염 s로 시작하는 것들이 멀까요 버추얼디스크파일이라고 뜨네염
-
DarknessAngel 2016.09.24 07:29
진짜 디스크 성능 찾을려면 VMWare의 가상 디스크를 쓰는게 아니라 VT-d로 직접 raid 컨트롤러를 할당하시던지, Hyper-V를 쓰는게 낫죠
아무리 단일 디스크를 선택해도 실재 성능은 VT-d로 직접 맵핑한것의 절반수준입니다
-
복태취업했다 2016.09.24 10:12
시퓨프로세서말씀하시는거죠? 보통 오토매틱으로 하는데 차이점이 더 빠르다는 건지요 ?
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
65869 | 윈 도 우| 검색된 윈도우키값이 다르게 나오는 이유. | Nymph | 573 | 09-30 |
65868 | 윈 도 우| 1회용 부팅메뉴 추가 배치파일을 짜고싶습니다 [7] | 히이이잌 | 795 | 09-30 |
65867 | 윈 도 우| UEFI펌웨어에 대한 디스크 레이아웃이 지원되지 않습니다. [1] | 뉴탑 | 4598 | 09-30 |
65866 | 윈 도 우| USB 드라이브를 알아내는 명령이 있나요? [3] | 하이하루 | 672 | 09-30 |
65865 | 윈 도 우| 윈도우10 업데이트 중 무한 재부팅 ㅠㅠㅠㅠㅠ [2] | Snowman | 2139 | 09-30 |
65864 | 하드웨어| vga를 커넥터로 파워에 직접 연결... [4] | 가랑비 | 578 | 09-30 |
65863 | 윈 도 우| 윈도우10 1151 버전에서 1607버전으로 강제 업그레이드후 [4] | 눈탱이 | 1073 | 09-30 |
65862 | 윈 도 우| UEFI에 대하여 질문좀 드립니다. [3] | driving | 993 | 09-29 |
65861 | 윈 도 우| 윈10 + 우분투 질문 [3] | [KOR]도밥이 | 712 | 09-29 |
65860 | 윈 도 우| 오피스 2010 질문 있습니다. | 바이티 | 560 | 09-29 |
65859 | 윈 도 우| 윈10 인증 실패 [3] | 레드2 | 1487 | 09-29 |
65858 | 윈 도 우| 윈도우 10 에서 웹 검색 없어짐. | 펨토 | 669 | 09-29 |
65857 | 윈 도 우| iobit malware fighter4.3에서 [2] | 덥다 | 540 | 09-29 |
65856 | 윈 도 우| 원 드라이브 동기화 [1] | 똥별이 | 1031 | 09-29 |
65855 | 하드웨어| HDD Regenerator로 하드 검사하는데 좀 봐주세요 [1] | 신사맨 | 763 | 09-29 |
65854 | 소프트웨어| 크롬에서 외부프로토콜 요청 초기화 어떻게 하나요. [2] | 건조한치는 | 1414 | 09-29 |
65853 | 윈 도 우| 윈도우10 2015 LTSB는 자동인증 안되나요? | 사랑비 | 701 | 09-29 |
65852 | 윈 도 우| 윈도우10 시작메뉴에서 삭제나 제거 하려면... [6] | 박삿갓 | 2004 | 09-29 |
65851 | 윈 도 우| 내부 네트워크에 접속한 PC의 호스트명을 IP로 찾기 | skecjac | 1068 | 09-29 |
65850 | 기 타| 그림파일 그리고 zip 압축파일 [7] | 바이티 | 1020 | 09-29 |
엑서스 속도에서 좀 차이 정도는 있습니다만 보통 싱글로 만듭니다.