मेरे पास 2.4.17 कर्नेल के साथ लिनक्स एमआइपीएस राउटर है। रूट fs एक tmpfs है और / रोम एक cramfs है। इसमें 4MB फ्री मेमोरी और tmpfs पर 3MB मुफ्त है।
मैं कुछ नई खाली फाइलें बना सकता हूं, लेकिन अगले वाले "पर्याप्त स्थान नहीं" के साथ विफल हो जाते हैं। हालाँकि, मैं मौजूदा फ़ाइल में 1MB डेटा जोड़ सकता हूँ। इसलिए मेरी परेशानी इनोड काउंट में है।
और मेरे सवाल:
- क्या डायनामिक रूप से इनोड्स को बढ़ाने का कोई तरीका है?
- अगर मैं इसे गतिशील रूप से नहीं बढ़ा सकता हूं - तो मैं इसे कर्नेल स्रोतों में कहां बढ़ा सकता हूं?
stat -f <mountpoint>
। यदि नहीं और आप कुछ सी को बाहर निकाल सकते हैं और कूल्हों को संकलित कर सकते हैं, तो आप शायद स्टैटफ़ () या परिवार के कॉल का उपयोग कर सकते हैं?