1. Trang chủ
  2. » Giáo án - Bài giảng

hệ điều hành nguyễn văn hiệp chương ter 11 window 2000 sinhvienzone com

46 44 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 46
Dung lượng 10,3 MB

Nội dung

Chapter 11 Case Study 2: Windows 2000 11.1 History of windows 2000 11.2 Programming windows 2000 11.3 System structure 11.4 Processes and threads in windows 2000 11.5 Memory management 11.6 Input/output in windows 2000 11.7 The windows 2000 file system 11.8 Security in windows 2000 11.9 Caching in windows 2000 SinhVienZone.com https://fb.com/sinhvienzonevn Windows NT Some differences between Windows 98 and Windows NT SinhVienZone.com https://fb.com/sinhvienzonevn Windows 2000 (1) Different versions of Windows 2000 SinhVienZone.com https://fb.com/sinhvienzonevn Windows 2000 (2) Comparison of some operating system sizes SinhVienZone.com https://fb.com/sinhvienzonevn The Win32 Application Programming Interface The Win32 API allows programs to run on almost all versions of Windows SinhVienZone.com https://fb.com/sinhvienzonevn The Registry (1) • Top level keys and selected subkeys • Capitalization has no meaning but follows Microsoft practice SinhVienZone.com https://fb.com/sinhvienzonevn The Registry (2) Some of the Win32 API calls for using the registry SinhVienZone.com https://fb.com/sinhvienzonevn The Operating System Structure • • • • Structure of Windows 2000 (slightly simplified) Shaded area is executed Boxes, D, are device drivers Service processes are system daemons SinhVienZone.com https://fb.com/sinhvienzonevn Hardware Abstraction Layer Some of the hardware functions the HAL manages SinhVienZone.com https://fb.com/sinhvienzonevn Implementation of Objects (1) The structure of an object SinhVienZone.com https://fb.com/sinhvienzonevn 10 File System API Calls in Windows 2000 (1) • Principle Win32 API functions for file I/O • Second column gives nearest UNIX equivalent SinhVienZone.com https://fb.com/sinhvienzonevn 32 File System API Calls in Windows 2000 (2) A program fragment for copying a file using the Windows 2000 API functions SinhVienZone.com https://fb.com/sinhvienzonevn 33 File System API Calls in Windows 2000 (3) • Principle Win32 API functions for directory management • Second column gives nearest UNIX equivalent, when one exists SinhVienZone.com https://fb.com/sinhvienzonevn 34 File System Structure (1) SinhVienZone.com The NTFS master file table https://fb.com/sinhvienzonevn 35 File System Structure (2) The attributes used in MFT records SinhVienZone.com https://fb.com/sinhvienzonevn 36 File System Structure (3) An MFT record for a three-run, nine-block file SinhVienZone.com https://fb.com/sinhvienzonevn 37 File System Structure (4) A file that requires three MFT records to store its runs SinhVienZone.com https://fb.com/sinhvienzonevn 38 File System Structure (5) The MFT record for a small directory SinhVienZone.com https://fb.com/sinhvienzonevn 39 File Name Lookup Steps in looking up the file C:mariaweb.htm SinhVienZone.com https://fb.com/sinhvienzonevn 40 File Compression (a) An example of a 48-block file being compressed to 32 blocks (b) The MTF record for the file after compression SinhVienZone.com https://fb.com/sinhvienzonevn 41 File Encryption K retrieved user's public key Operation of the encrypting file system SinhVienZone.com https://fb.com/sinhvienzonevn 42 Security in Windows 2000 Structure of an access token SinhVienZone.com https://fb.com/sinhvienzonevn 43 Security API Calls (1) Example security descriptor for a file SinhVienZone.com https://fb.com/sinhvienzonevn 44 Security API Calls (2) Principal Win32 API functions for security SinhVienZone.com https://fb.com/sinhvienzonevn 45 Caching in Windows 2000 The path through the cache to the hardware SinhVienZone.com https://fb.com/sinhvienzonevn 46 ...Windows NT Some differences between Windows 98 and Windows NT SinhVienZone. com https://fb .com/ sinhvienzonevn Windows 2000 (1) Different versions of Windows 2000 SinhVienZone. com https://fb .com/ sinhvienzonevn... priorities to Windows 2000 priorities SinhVienZone. com https://fb .com/ sinhvienzonevn 19 Scheduling (2) Windows 2000 supports 32 priorities for threads SinhVienZone. com https://fb .com/ sinhvienzonevn... inversion SinhVienZone. com https://fb .com/ sinhvienzonevn 21 MS-DOS Emulation How old MS-DOS programs are run under Windows 2000 SinhVienZone. com https://fb .com/ sinhvienzonevn 22 Booting Windows 2000

Ngày đăng: 28/01/2020, 22:27

TỪ KHÓA LIÊN QUAN