Xem mẫu

CHÖÔNG 8

HEÄ THOÁNG FILE

-1-

NỘI DUNG







Khái niệm hệ thống tệp
Các phương pháp truy xuất tệp
Cấu trúc thư mục
Mount hệ thống tệp
Chia sẻ tệp
Cài đặt
 Cấu trúc
 Cấu trúc thư mục
 Cấp phát
 Quản lý không gian trống
-2-

Khái niệm hệ thống tệp
Tổng quan
Khái niệm tệp
 Thuộc tính tệp
 Các thao tác
 Các kiểu tệp
 Cấu trúc tệp



-3-

1

Khái niệm FS – tổng quan


Phần của OS cung cấp





File system (FS)
Cách lưu trữ dữ liệu một cach bền vững, dễ
truy xuất, có thể lưu trữ trên các thiết bị lưu trữ
(stockage device - SD)

Gồm các phần riêng biệt




Partition (các khu vực)
Cấu trúc thư mục
Tập các tệp
-4-

Khái niệm FS – Khái niệm tệp


Tập thông tin trên 1 SD




Được tạo





Dữ liệu chỉ có thể ghi lên SD ở dạng (hay được
chứa) trong 1 tệp
OS
NSD

Phân loại


Dựa trên kiểu dữ liệu mà tệp đang chứa
-5-

Khái niệm FS – Thuộc tính tệp


Tên




Định danh
Duy nhất trong thư mục
Độc lập với NSD



Inode



Kiểu



Vị trí
Kích thước
Time/ Date, sở hữu chủ








Số xác định tệp trong FS
Dùng trong các hệ thống hỗ trợ nhiều kiểu FS

-6-

2

Khái niệm FS – Thao tác tệp
Dùng các hàm của OS để gọi các hàm của
hệ thống
 Các thao tác






create, write, read, seek, delete,
truncate
open(Fi)
close (Fi)

-7-

Khái niệm FS – Kiểu tệp


Kiểu FS



Kiểu tệp



Được cung cấp bởi OS



Tệp thường
Thư mục
Tệp chứa symbol device



Tệp khối (block device)




 Input/Output thông

 Truy

tin qua các I/O device

xuất trên block device (đĩa,..)
-8-

Khái niệm FS – Cấu trúc tệp


Cấu trúc tệp


Tuần tự



Có cấu trúc



Cây









Tệp là dãy các byte
Dãy mẫu tin có size cố định
Thông tin tổ chức theo DOM

Cấu trúc quản lý



Open file table
Per-process File Table


Các tệp đang mở bởi 1 QT

-9-

3

Các PP truy xuất
Tuần tự
Trực tiếp
 Các PP khác



-10-

Các PP truy xuất - Tuần tự

-11-

Cấu trúc thư mục
Đơn cấp
Hai cấp
 Cây
 Đồ thị không chu trình



-12-

4

Các PP truy xuất - Trực tiếp




Truy xuất theo mẫu tin/ khối dữ liệu
Không theo thứ tự các khối
Dùng cho các file có KT lớn


Cơ sở dữ liệu

-13-

Các PP truy xuất - Các PP khác


Mở rộng truy xuất trực tiếp
 Xây dựng chỉ mục các mẫu tin

-14-

Cấu trúc thư mục - Đơn cấp


Các tập tin được chứa trong cùng 1 thư mục

-15-

5

nguon tai.lieu . vn