Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Interviewer: Lets say there is a partition of 100GB. When i
tried to create a file using touch command, under any
directory, it was unable to create the file- '100% full
disk space'. I calculated the size of each and every
directory on that partition mannually by adding each file
size & in came out to be total size 50GB. Then where is the
remaining 50GB ? why it is showing disk space 100% full
in 'df -h' command?

Answers were Sorted based on User's Feedback



Interviewer: Lets say there is a partition of 100GB. When i tried to create a file using touch com..

Answer / kenji

One possibility is that there are many small size files. "Small" is relative to block size. For example the block size of ext3 file system is 4096. A file size of 4097 uses 2 blocks resulting 50% efficiency. This can explain why 100G partition gets disk full at 50G usage.

Another possibility is there are processes having large open files which are not linked. Such files are not visible by 'ls' commands but their usage still shows up by df -h.

At the event of 'disk full' I would check inode usage as well. Normally max inodes were allocated as "partition size / block size" so insufficient inodes rarely happens. typing 'df -i' doesn't cost you much :-)
I initially thought of "inode full" which you can check by df -i

Is This Answer Correct ?    6 Yes 1 No

Interviewer: Lets say there is a partition of 100GB. When i tried to create a file using touch com..

Answer / kenji

I guess "inode checking" part I posted was extraneous and not really true for today's large disk.

Is This Answer Correct ?    2 Yes 1 No

Post New Answer

More Unix General Interview Questions

What are the four components of the unix file system?

0 Answers  


What are the components of unix kernel?

0 Answers  


What are states that the page can be in, after causing a page fault?

0 Answers  


What are drawbacks of ssh v2?

0 Answers  


What is meant by the term nohup?

0 Answers  


What is unix and why is it important?

0 Answers  


How to give execute permission for a file in unix?

0 Answers  


Interviewer: Lets say there is a partition of 100GB. When i tried to create a file using touch command, under any directory, it was unable to create the file- '100% full disk space'. I calculated the size of each and every directory on that partition mannually by adding each file size & in came out to be total size 50GB. Then where is the remaining 50GB ? why it is showing disk space 100% full in 'df -h' command?

2 Answers   Infosys,


What is Process id in unix?

0 Answers  


How would you identify daemons in unix?

0 Answers  


How do I check disk space in unix?

0 Answers  


Differentiate multiuser from multitask.

0 Answers  


Categories