가상 디스크를 사용할 때 HDD에서는 드라이브가 계속 커지는 동안 쓰기 속도가 저하되는 경우가 많다는 것을 알고 있습니다. 그러나 SSD의 경우 이러한 페널티가 대부분 제거됩니까? 고정된 크기를 사용하면 다른 이점이 있나요?
답변1
에 따르면문서, 성능 차이는 디스크가 확장되는 동안에만 눈에 띄게 나타납니다. 그렇지 않으면 무시할 수 있습니다. 동적으로 할당된 디스크를 설명하는 방법은 다음과 같습니다.
이 형식은 처음에는 공간을 덜 차지하지만 Oracle VM VirtualBox가 이미지 파일을 확장해야 한다는 사실로 인해 추가 컴퓨팅 리소스가 소비되므로 디스크 파일 크기가 안정화될 때까지 쓰기 작업이 고정 크기 디스크보다 느려질 수 있습니다. 그러나 시간이 지나면 증가 속도가 느려지고 쓰기 작업에 대한 평균 페널티는 무시할 수 있을 정도입니다.
따라서 실행 중 속도 저하에 매우 민감하여 디스크가 생성될 때 미리 모든 대기 작업을 수행할 의향이 있는 응용 프로그램에 고정 크기 디스크가 적합하다고 생각됩니다. 그렇지 않으면 동적으로 할당하는 것이 좋습니다.
답변2
고정된 크기의 가상 디스크는 그다지 큰 차이를 제공하지 않는다고 생각합니다. 일부 임베디드 장치에서 희박한 파일 할당과 관련하여 많은 문제를 경험했기 때문에 그 반대가 사실일 수도 있습니다. 따라서 HDD 대신 SSD를 사용한다고 해서 작업 해결이 단순화되지는 않습니다. 고정된 디스크 크기는 사용 가능한 디스크 공간을 모두 차지할 뿐이며 SSD는 여전히 값비싼 스토리지이므로 SSD에서 고정 크기 디스크를 사용하지 않는 것이 좋습니다.
답변3
그것은 당신이 눈에 띄는 것에 달려 있습니다.
아마도 고정 크기 디스크와 동적 크기 디스크 사이에서 가장 눈에 띄는 차이점은 차이점 보관용 디스크를 만들 때일 것입니다. 상위 디스크가 고정 디스크인 경우 차이점 보관용 디스크를 사용하면 성능이 크게 향상됩니다.
SSD에서는 기술적으로 페널티가 여전히 존재합니다. 그다지 눈에 띄지 않습니다.
성능과 관련된 모든 것과 마찬가지로 실제 사례를 구축하고 벤치마크를 실행하는 것이 가장 좋습니다. 성능 상황에 대해 이야기한다고 해서 성능 지표가 생성되는 것은 아닙니다.