ฉันมีเราเตอร์ Linux MIPS พร้อมเคอร์เนล 2.4.17 Root fs เป็น tmpfs และ / rom เป็น cramfs มีหน่วยความจำฟรี 4MB และฟรี 3MB สำหรับ tmpfs
ฉันสามารถสร้างไฟล์เปล่าใหม่สองสามไฟล์ แต่ไฟล์ถัดไปล้มเหลวด้วย "เนื้อที่ไม่เพียงพอ" อย่างไรก็ตามฉันสามารถต่อท้ายข้อมูล 1MB ไปยังไฟล์ที่มีอยู่ ดังนั้นปัญหาของฉันอยู่ในการนับไอโหนด
และคำถามของฉัน:
- มีวิธีใดที่จะเพิ่ม inodes แบบไดนามิกหรือไม่?
- หากฉันไม่สามารถเพิ่มได้แบบไดนามิก - ฉันจะเพิ่มได้ในแหล่งเคอร์เนลที่ไหน
stat -f <mountpoint>
นั้น ถ้าไม่ใช่และคุณสามารถคอมไพล์บางส่วนและคอมไพล์ข้ามเป็น mips คุณสามารถใช้ statfs () หรือครอบครัวเรียกตัวเองได้ไหม?