File Structure Dr.M. Rahgozar
In the Name of GodIn the Name of God
LectureLecture 22
مرورمروريياجمالاجمالييبربر
نگاهدار سيستمنگاهدار سيستمييها دادهها داده
))File SystemFile System((
2-4File Structure Dr.M. Rahgozar
نگاهدار سيستميها داده(File System)
directory
service
storage
service
pathname fileID requested
information
disk handler
disk
وظايف تقسيمدرسيستم فايلاست؟ چگونه
5.
2-5File Structure Dr.M. Rahgozar
نگاهدار سيستميها داده(File System)
مديريتمشخصاتفايلها(Directory)
مديريتنامگذاريفايلها)Logical Naming(
مديريتمختصاتواطلعاتفا به مربوطي) لهاMeta Data(
مديريتسازماندهيوبند دستهيفاي) لهاOrganization(
نگاهداريمحتوايفايلها(Storage)
نگهدارياي گونه به فايلهاپايدارومطمئن)Persistent & Reliable(
امکانات ارائهايجاد،حذفوبروزنمودنبراي فايلهاکاربران
بهمشارکتفايلها گذاشتنکاربران بين)Sharing(
کنترلامنيتدسترسي در) فايلها بهAccess Security(
directory
service
storage
service
pathname fileID
requested
information
disk handler
disk
2-23File Structure Dr.M. Rahgozar
دسترسيبههاي دادهيفا کيل
)Opening a Files(
Open (filename)
Allocate and link
data structures
File name lookup
Logical to physical
block mapping
Pointer to buffer
Pointer to file
descriptor
Index to process
Open File table
File descriptor table
Open file table
Open file ptr
نمودن باز مراحليفا کياست؟ چگونه ل
2-29File Structure Dr.M. Rahgozar
نگاهداريفايسيستم تحت لهايونيکس
)Unix File System(
mode
owners (2)
timestamps (3)
size
block count
single indirect
double indirect
triple indirect
direct blocks
data
data
l
l
l
data
data
l
l
l
l
l
l
data
data
l
l
l
data
data
data
data
12
ساختاريجدول کI-nodeاست؟ چگونه