Issues with C library routine - realloc()

All of us are pretty familiar with this seemingly harmless routine packaged mostly as a part of C library. At the first glance, this looks pretty familiar and easy to include in our existing code. This is mainly due to the fact that we assu

Inode - file structure on Unix

Internal representation of a file is called an Inode (contraction of term - index node) which contains all the required information and description of the file data and its layout on disk. This article deals in detail with the informati

Unix File System internals

In Unix based file systems all the entities on disk are treated as a File. The internal representation of a file is called an "inode" (contraction of term - index node) which contains all the required information and description of the fi