Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Linux files can be shared in a number of different ways. Unless you have a clear picture of how the kernel represents open files, the
Linux files can be shared in a number of different ways. Unless you have a clear picture of how the kernel represents open files, the idea of file sharing can be quite confusing. The kernel represents open files using three related data structures.
Descriptor table
File table
vnode table
The set of open files is represented by this table which is shared by all processes. Each table entry consists of the current file position, a reference count of the number of descriptor entries that currently point to it and a pointer to an entry in other tables. Closing a descriptor decrements the reference count in the associated table entry. The kernel will not delete the this table entry until its reference count is zero.
Group of answer choices
Descriptor table
File table
vnode table
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started