TAILIEUCHUNG - Bài giảng Hệ điều hành: Chương 10B - Hệ thống file

Bài giảng Hệ điều hành: Chương 10B - Hệ thống file được biên soạn nhằm trang bị cho các bạn những kiến thức về hiện thực hệ thống file và thư mục; các phương pháp quản lý không gian trống; sao lưu và phục hồi. Mời các bạn tham khảo bài giảng để hiểu rõ hơn về những nội dung này. | Chương 10: Hệ Thống File Hiện thực hệ thống file và thư mục Các phương pháp quản lý không gian trống Sao lưu và phục hồi Sơ đồ bố trí (layout) hệ thống file (1/4) Tổ chức không gian đĩa (máy tính cá nhân – PC) i-nodes Partition control block FCB’s From Several major kinds of boot sectors could be encountered on IBM PC compatible hard disks, floppy disks and similar storage devices: A master boot record (MBR) is the first sector of a data storage device that has been partitioned. The MBR sector may contain code to locate the active partition and invoke its Volume Boot Record. A volume boot record is the first sector of a data storage device that has not been partitioned, or the first sector of an individual partition on a data storage device that has been partitioned. It may contain code to load and invoke an operating system (or other standalone program) installed on that device or within that partition. Sơ đồ bố trí hệ thống file (2/4) Partition control block lưu số lượng block trong partition, kích thước block, số lượng free block hiện thời và các con trỏ chỉ đến chúng, lưu số lượng free FCB hiện thời và các con trỏ chỉ đến chúng, Ví dụ “superblock” trong UNIX File System File control block (FCB): mỗi file được quản lý thông qua FCB của nó lưu các thông tin về file, kể cả các con trỏ chỉ đến các data block của nó Ví dụ “i-node” trong UNIX File System: Sơ đồ bố trí hệ thống file (3/4) Layout của một partition chứa hệ thống file UNIX Sơ đồ bố trí hệ thống file (4/4) FAT dùng để chỉ bảng FAT và cũng dùng để chỉ hệ thống file Layout của một partition chứa hệ thống file FAT Boot sector FAT Root directory Data blocks disk partition disk partition ext2 file system FAT file system NFS file system Ứng dụng VFS : gọi hàm/thủ tục open, read, write, opendir, VFS (Virtual File System) Cung cấp giao diện đồng nhất cho ứng dụng độc lập với file system cụ thể nhiều file system khác nhau trong cùng hệ

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.