ฉันมีพาร์ทิชัน btrfs เมื่อฉันวิ่งdf -h
มันจะแสดง:
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 113G 101G 8.3G 93% /home
จากนั้นทำไม เป็นเพราะพื้นที่ที่สงวนไว้สำหรับรูทเป็น wth ext2 / 3/4 หรือไม่? หรือมันเป็นอย่างอื่น? หากก่อนหน้านี้ฉันจะเปลี่ยนและเรียกคืน 4GB เหล่านั้นได้อย่างไร
ตามbtrfs wikiฉันรู้ว่าข้อมูลเมตาถูกเก็บไว้สองครั้งซึ่งขยายขนาดของข้อมูล "ใช้แล้ว":
user@machine:~$ df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 894G 311G 583G 35% /
^^^^
user@machine:~$ btrfs fi df /
Metadata: total=18.00GB, >>used=6.10GB<< *2= 12.20GB
Data: total=358.00GB, >>used=298.37GB<< *1= 298.37GB
System: total=12.00MB, >>used=40.00KB<< *1= 0.00GB
== 310.57GB
~~ 311 GB
แต่นี่ยังไม่สามารถอธิบายได้ว่าเหตุใดจึงใช้ + มีจำหน่าย <ขนาด
df
เอาต์พุต ฉันได้อัปเดตคำถามด้วยสิ่งนี้
lsof
แสดงไฟล์ที่ถูกลบหรือไม่? (เอาต์พุต btrfs จากระบบของคุณน่าจะเหมาะสมกว่านั้นเล็กน้อยจากวิกิ)
lsof |grep 'DEL'|wc -l
จะช่วยให้จำนวนไฟล์ที่ถูกลบมันเป็น 338 พวกเขาดูเหมือนจะไม่ใหญ่ แต่ (ฉันจะได้รับขนาดโดยรวมของพวกเขาอย่างใด?)