ฉันทำสิ่งเดียวกันและสังเกตพฤติกรรมเดียวกัน ฉันเชื่อว่าพฤติกรรมนี้เกิดจากการออกแบบ
สัญญาการขยายแบบไดนามิก
สถานะตัวช่วยสร้าง "สร้างดิสก์ใหม่" ภายใต้ส่วน "ที่เก็บข้อมูลขนาดคงที่":
การสร้างที่เก็บข้อมูลขนาดคงที่ [sic] อาจใช้เวลานานขึ้นอยู่กับขนาดของหน่วยเก็บและประสิทธิภาพการเขียนของฮาร์ดดิสก์ของคุณ
เหตุผลหนึ่งสำหรับพาร์ติชันที่ขยายแบบไดนามิกคือการสร้างพูดว่าไฟล์ 32 GB บนโฮสต์สำหรับเครื่องเสมือนใช้เวลานาน
การขยายแบบไดนามิกมีประโยชน์
ดังนั้นการแกล้งทำเป็นว่าไฟล์นั้นมีขนาด 32 GB จนกว่าจะต้องมีขนาดใหญ่นั้นจะมีประโยชน์ คุณไม่ต้องการรอเป็นเวลานานในการสร้างเครื่องใหม่หากคุณจะใช้ 2 หรือ 3 GB แรกเมื่อคุณติดตั้งระบบปฏิบัติการและเริ่มทำงาน
การขยายตัวแบบไดนามิกเกิดขึ้น
ใช้งานได้ตามที่คาดไว้อย่างที่คุณและฉันได้สังเกต
การหดตัวแบบไดนามิกไม่ได้สัญญาไว้
อีกครั้งตัวช่วยสร้างระบุ:
การจัดเก็บข้อมูลขยายแบบไดนามิก เริ่มแรกใช้พื้นที่จำนวนน้อยมากบนฮาร์ดดิสก์จริงของคุณ มันจะเติบโตแบบไดนามิก (สูงสุดตามขนาดที่ระบุ) ในขณะที่ Guest OS อ้างว่าพื้นที่ดิสก์
ไม่มีที่ใดในย่อหน้านี้ซอฟต์แวร์แนะนำว่าดิสก์จะลดขนาดลง
การย่อขนาดแบบไดนามิกไม่เป็นประโยชน์
การมีพาร์ติชันที่ลดขนาดแบบไดนามิกนั้นมีประโยชน์น้อยกว่า มันจะไม่ส่งผลในการประหยัดพื้นที่หรือเวลาอย่างมีนัยสำคัญ เมื่อคุณสร้างพาร์ติชันแบบไดนามิกคุณกำลังทำสัญญากับ guest OS ที่ฮาร์ดไดรฟ์จะขยายเป็นขนาดสูงสุดตามที่ระบุถ้าและเมื่อต้องการ การปรับขนาดไดรฟ์แบบไดนามิกให้เล็กลงและการประหยัดพื้นที่จะทำให้เกิดข้อขัดแย้งในภายหลังเมื่อ guest OS ต้องการสร้างไฟล์ขนาดใหญ่บางทีเมื่อสร้างพื้นที่สว็อปสำหรับไฮเบอร์เนต
การหดตัวแบบไดนามิกไม่ได้เกิดขึ้น
อีกครั้งคุณและฉันทั้งสองสังเกตว่าสิ่งนี้ไม่เกิดขึ้น
ข้อสรุป
ด้วยเหตุผลเหล่านี้ฉันสรุปได้ว่าคุณได้รับขนาดไฟล์ที่ถูกต้องและมันก็เกือบจะถูกต้องแน่นอน คุณสามารถสร้างไฟล์ 1 GB ได้บ่อยเท่าที่คุณต้องการ แต่การลบออกจะไม่ลดขนาดของดิสก์เสมือน