Sistem file Unix biasanya memiliki tabel inode, dan jumlah entri dalam tabel ini biasanya diperbaiki pada saat sistem file dibuat. Ini kadang-kadang menyebabkan orang-orang dengan banyak ruang disk mendapatkan pesan kesalahan yang membingungkan tentang tidak ada ruang kosong, dan bahkan setelah mereka mengetahui apa masalahnya, tidak ada solusi mudah untuk apa yang harus dilakukan.
Tetapi tampaknya (bagi saya) bahwa akan sangat diinginkan untuk menghindari seluruh kekacauan ini dengan mengalokasikan inode on demand, sepenuhnya transparan kepada pengguna dan administrator sistem. Jika Anda suka peretasan yang lucu, Anda bahkan bisa membuat tabel inode itu sendiri menjadi file, dan dengan demikian menggunakan kembali kode yang sudah Anda miliki yang menemukan ruang kosong pada disk. Jika Anda beruntung, Anda mungkin berakhir dengan inode di dekat file itu sendiri, tanpa secara eksplisit mencoba mencapai hasil ini.
Tapi tak seorang pun (yang saya tahu) benar-benar melakukan ini, jadi mungkin ada tangkapan yang saya lewatkan. Adakah yang tahu apa itu?