क्या अब फ्री डिस्क स्थान को वापस देने के लिए कर्नेल को बताने का एक तरीका है? जैसे कुछ लिखने के लिए / proc /? Ext4 के साथ Ubuntu 11.10 का उपयोग करना।
यह शायद एक पुराना और बहुत दोहराया विषय है। 0 स्थान से टकराने के बाद, जब मेरे संपादक ने मेरे द्वारा खोले गए स्रोत कोड फ़ाइलों को नहीं सहेजा, जो कि मेरे डरावने के लिए अब फ़ोल्डर लिस्टिंग में 0 बाइट का आकार है, मैं एक हटाने वाली होड़ पर चला गया।
मैंने उपयोगकर्ता और रूट दोनों से बड़ी फ़ाइलों में से 100 एमबी की डिलीट की, और कुछ हार्डलिंकिंग भी की।
मेरे द्वारा किए जाने से ठीक पहले apt-get clean
900MB / var / cache / apt / अभिलेखागार में था, अब केवल 108KB है:
# du
108 /var/cache/apt/archives
एक घंटे बाद भी कोई खाली जगह नहीं है और संपादक में खोली गई मेरी कीमती फाइलों को नहीं बचा सकता है, लेकिन नीचे असमानता पर ध्यान दें:
# sync; df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda4 13915072 13304004 0 100% /
कोई सुझाव? मैंने कुछ सेवाओं / प्रक्रियाओं को बंद कर दिया है, लेकिन यह सुनिश्चित करने के लिए सुनिश्चित नहीं है कि डिस्क स्थान को सक्रिय रूप से खाने वाले कैसे हो सकते हैं।
और जानकारी
# dumpe2fs /dev/sda4
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 884736
Block count: 3534300
Reserved block count: 176715
Free blocks: 422679
Free inodes: 520239
First block: 0
Block size: 4096
Fragment size: 4096