瀏覽單個文章
substar999
Master Member
 

加入日期: Sep 2001
您的住址: K
文章: 1,500
看這篇

https://docs.microsoft.com/en-us/ar...tfs-compression

最下面有提到出現磁碟已滿的問題(注意第3點)

Disk full error during a backup read operation or file copy…

1. NTFS determines which compression unit is being accessed.
2. The compression unit’s entire allocated range is read.
3. If the unit is not compressed, then we skip to step 5. Otherwise, NTFS would attempt to reserve (but not allocate) the space required to write the decompressed CU back to disk. If insufficient free space exists on the disk, then the application might get an ERROR_DISK_FULL during the read.
4. The CU would be decompressed in memory.
5. The decompressed byte range would be mapped into cache and returned to the requesting application.
6. If part of the CU is altered in cache…
----a. The reserved disk space from step 3 would become allocated space.
----b. The CU contents would be compressed and flushed back to the newly allocated region (the LCN location will usually not change).
----c. Any recoverable disk space within the CU would be freed.
舊 2020-08-27, 09:53 PM #4
回應時引用此文章
substar999離線中