一个卷如何存在于多个物理磁盘上?
How can a volume exist on more than one physical disk?
Here 他们说用 IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
控制代码调用 DeviceIoControl
,“ 检索一个或多个磁盘上指定卷的物理位置。" 但从我 25 年的计算机使用经验来看,我知道一个物理磁盘可以有一个或多个卷,而不是相反。我什至无法想象一个卷如何存在于多个物理磁盘上。那么,问题来了,一个卷存在于多个磁盘上的情况是什么?
A spanned volume combines areas of unallocated space from multiple disks into one logical volume, allowing you to more efficiently use all of the space and all the drive letters on a multiple-disk system.
虽然只有 dynamic disks
支持
The following operations can be performed only on dynamic disks:
...
Extend a simple or spanned volume.
https://docs.microsoft.com/en-us/windows/win32/fileio/basic-and-dynamic-disks 解释了您在 25 年中至少必须听说过的东西:(软件)RAID。 RAID 0 基本上是解决“没有足够大的磁盘满足我的需要”问题的解决方案。
Here 他们说用 IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS
控制代码调用 DeviceIoControl
,“ 检索一个或多个磁盘上指定卷的物理位置。" 但从我 25 年的计算机使用经验来看,我知道一个物理磁盘可以有一个或多个卷,而不是相反。我什至无法想象一个卷如何存在于多个物理磁盘上。那么,问题来了,一个卷存在于多个磁盘上的情况是什么?
A spanned volume combines areas of unallocated space from multiple disks into one logical volume, allowing you to more efficiently use all of the space and all the drive letters on a multiple-disk system.
虽然只有 dynamic disks
支持The following operations can be performed only on dynamic disks:
...
Extend a simple or spanned volume.
https://docs.microsoft.com/en-us/windows/win32/fileio/basic-and-dynamic-disks 解释了您在 25 年中至少必须听说过的东西:(软件)RAID。 RAID 0 基本上是解决“没有足够大的磁盘满足我的需要”问题的解决方案。