Bài giảng Hệ điều hành: Hệ thống quản lý tập tin
Số trang: 82
Loại file: pdf
Dung lượng: 1.46 MB
Lượt xem: 29
Lượt tải: 0
Xem trước 9 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Hệ điều hành: Hệ thống quản lý tập tin trình bày các nội dung chính sau đây: Các khái niệm cơ bản, cấu trúc hệ thống file, cơ chế cấp phát vùng lưu trữ, sao lưu phục hồi dữ liệu. Mời các bạn cùng tham khảo để nắm bắt các nội dung chi tiết.
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành: Hệ thống quản lý tập tin HỆ ĐIỀU HÀHH Hệ thống quản lý tập tin Nội dung 1. Các 1 Cá khái niệm iệ cơ bản bả 2. Cấu trúc hệ thống file 3. Cơ chế cấp phát vùng lưu trữ 4 Sao lưu phục hồi dữ liệu 4. CAÁU TRUÙC ÑÓA CÖÙNG Heää ñieàu haønh xem ñóa cöùng nhö moäät chuoãi caùc block lieân tieáp vôùi kích thöôùc coá ñònh. -3- CAÁU TRUÙC HEÄ THONG THOÁNG FILE Toå chöùc theo phaân lôùp File Control Block (FCB) – Naèm treân ñóa cöùng, chöùa Thoâng tin baûo maät file Thoâng tin nôi löu tröõ file Virual File System (VFS) – Cung C ng cap caáp API chung ch ng truy tr xuaát nhieàu loaïi heä thoáng file khaùc nhau Caááu truùc thö muïc – Duøng danh saùch lieân keát – Duøng baû Dung bangng bam baêm -4- Virual File System (VFS) -5- Khaùi nieäm cô sôû (tt) Ñeå giuùp ngöôøi duøng söû duïng caùc thieát bò löu tröõ moät caùch hieäu quaû, heä ñieàu haønh che daáu caùc chi tieát caáp thaáp cuûa caùc thieát bò löu tröõ vaät lyù baèng caùc khaùi nieäm luaän lyù. Caùc khaùi nieäm luaän lyù (user view) – File - file description - directory - file system operating system physical disk file system 11.6 Caùc thaønh phaàn lieân quan File structure Records Physical blocks Physical blocks in main memor memory in secondary directory access Buffer storage management method blocking disk di k scheduling user& program commands Operation, Operation File I/O Free storage file name maniputation management functions File User Access association Control File Management Concerns Operating System Concerns 11.7 Khaùi nieäm cô sôû (tt) File: khoái löu tröõ luaän lyù lieân tuïc Caùc loaïi file – Döõ Dö lieäu numeric character binary – Chöông trình Phaân bieät loaïi file – extension – magic number – user (a) Executable file (b) Archive (*.o) 11.8 Khaùi nieäm cô sôû (tt) Caùc thuoäc tính cuûa file 11.9 Khaùi nieäm cô sôû (tt) Caùc thuoäc tính cuûa file - teân file 11.10 Khaùi nieäm cô sôû (tt) Caááu truùc file – Khoâng caáu truùc – moät chuoãi word/byte – Caáu truùc record ñôn giaûn Fixed Fi ed length vs. s variable ariable length – Caáu truùc phöùc taïp Formatted document (Word, PDF document,...) Relocatable load file (executable, (executable dynamic linking library library,...)) 11.11 Khaùi nieäm cô sôû (tt) Truy caäp file (töø user-view) – Sequential truy xuaát döõ lieäu theo thöù töï, töøng byte hoaëc record – Keyed (hoaëc indexed) ñònh vò moät block döïa vaøo key value hoaëc chæ muïc (vd hash, dictionary) – Memory mapping file file ñöôïc aùnh xaï vaøo khoâng gian ñòa chæ duøng taùc vuï truy xuaát boä nhôù heä ñieàu haønh seõ thöïc hieän caùc taùc vuïï töông g öùng Truy caäp file (töø operating system view) – Sequential coù con troû file troû ñeán vò trí ñoïc/ghi keá tieáp sau moät taùc vuï ñoïc/ghi phaûi caäp nhaät vò trí con troû file môùi – Direct access (random access) ñònh vò vò trí baát kyø trong file döïa vaøo ñoä dôøi (offset) 11.12 Caùc taùc vuï treân file Create – Caáp phaùt khoâng gian löu tröõ, theâm entry trong thö muïc Write – Tìm Tì file fil ttrong th thö muïc thöï th c hieä hi än taù t ùc vuï ghi hi taï t i vòò trí ...
Nội dung trích xuất từ tài liệu:
Bài giảng Hệ điều hành: Hệ thống quản lý tập tin HỆ ĐIỀU HÀHH Hệ thống quản lý tập tin Nội dung 1. Các 1 Cá khái niệm iệ cơ bản bả 2. Cấu trúc hệ thống file 3. Cơ chế cấp phát vùng lưu trữ 4 Sao lưu phục hồi dữ liệu 4. CAÁU TRUÙC ÑÓA CÖÙNG Heää ñieàu haønh xem ñóa cöùng nhö moäät chuoãi caùc block lieân tieáp vôùi kích thöôùc coá ñònh. -3- CAÁU TRUÙC HEÄ THONG THOÁNG FILE Toå chöùc theo phaân lôùp File Control Block (FCB) – Naèm treân ñóa cöùng, chöùa Thoâng tin baûo maät file Thoâng tin nôi löu tröõ file Virual File System (VFS) – Cung C ng cap caáp API chung ch ng truy tr xuaát nhieàu loaïi heä thoáng file khaùc nhau Caááu truùc thö muïc – Duøng danh saùch lieân keát – Duøng baû Dung bangng bam baêm -4- Virual File System (VFS) -5- Khaùi nieäm cô sôû (tt) Ñeå giuùp ngöôøi duøng söû duïng caùc thieát bò löu tröõ moät caùch hieäu quaû, heä ñieàu haønh che daáu caùc chi tieát caáp thaáp cuûa caùc thieát bò löu tröõ vaät lyù baèng caùc khaùi nieäm luaän lyù. Caùc khaùi nieäm luaän lyù (user view) – File - file description - directory - file system operating system physical disk file system 11.6 Caùc thaønh phaàn lieân quan File structure Records Physical blocks Physical blocks in main memor memory in secondary directory access Buffer storage management method blocking disk di k scheduling user& program commands Operation, Operation File I/O Free storage file name maniputation management functions File User Access association Control File Management Concerns Operating System Concerns 11.7 Khaùi nieäm cô sôû (tt) File: khoái löu tröõ luaän lyù lieân tuïc Caùc loaïi file – Döõ Dö lieäu numeric character binary – Chöông trình Phaân bieät loaïi file – extension – magic number – user (a) Executable file (b) Archive (*.o) 11.8 Khaùi nieäm cô sôû (tt) Caùc thuoäc tính cuûa file 11.9 Khaùi nieäm cô sôû (tt) Caùc thuoäc tính cuûa file - teân file 11.10 Khaùi nieäm cô sôû (tt) Caááu truùc file – Khoâng caáu truùc – moät chuoãi word/byte – Caáu truùc record ñôn giaûn Fixed Fi ed length vs. s variable ariable length – Caáu truùc phöùc taïp Formatted document (Word, PDF document,...) Relocatable load file (executable, (executable dynamic linking library library,...)) 11.11 Khaùi nieäm cô sôû (tt) Truy caäp file (töø user-view) – Sequential truy xuaát döõ lieäu theo thöù töï, töøng byte hoaëc record – Keyed (hoaëc indexed) ñònh vò moät block döïa vaøo key value hoaëc chæ muïc (vd hash, dictionary) – Memory mapping file file ñöôïc aùnh xaï vaøo khoâng gian ñòa chæ duøng taùc vuï truy xuaát boä nhôù heä ñieàu haønh seõ thöïc hieän caùc taùc vuïï töông g öùng Truy caäp file (töø operating system view) – Sequential coù con troû file troû ñeán vò trí ñoïc/ghi keá tieáp sau moät taùc vuï ñoïc/ghi phaûi caäp nhaät vò trí con troû file môùi – Direct access (random access) ñònh vò vò trí baát kyø trong file döïa vaøo ñoä dôøi (offset) 11.12 Caùc taùc vuï treân file Create – Caáp phaùt khoâng gian löu tröõ, theâm entry trong thö muïc Write – Tìm Tì file fil ttrong th thö muïc thöï th c hieä hi än taù t ùc vuï ghi hi taï t i vòò trí ...
Tìm kiếm theo từ khóa liên quan:
Hệ điều hành Bài giảng Hệ điều hành Hệ thống quản lý tập tin Cấu trúc hệ thống file Cơ chế cấp phát vùng lưu trữ Sao lưu phục hồi dữ liệuTài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 465 0 0 -
Lecture Operating systems: Lesson 24 - Dr. Syed Mansoor Sarwar
29 trang 396 0 0 -
Lecture Operating systems: Lesson 21 - Dr. Syed Mansoor Sarwar
22 trang 346 0 0 -
Lecture Operating systems: Lesson 13 - Dr. Syed Mansoor Sarwar
31 trang 287 0 0 -
175 trang 282 0 0
-
Giáo trình Nguyên lý các hệ điều hành: Phần 2
88 trang 281 0 0 -
173 trang 280 2 0
-
Giáo trình Nguyên lý hệ điều hành (In lần thứ ba): Phần 1 - PGS.TS. Hà Quang Thụy
98 trang 265 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 256 0 0 -
Bài thảo luận nhóm: Tìm hiểu và phân tích kiến trúc, chức năng và hoạt động của hệ điều hành Android
39 trang 239 0 0