四、Windows的文件打点 7 u- F/ r$ B# |* t- M% W- m0 f# H
1.根基概念
2 w }, s. F* J$ H4 E' U! ]& d 文件是一组相关数据的集结,它存储在软盘、硬盘、光盘等外存储器上。魏崴理解文件系统的工作事理,必需先熟悉文件的一些根基概念。 2 ^; T( @8 x+ V; h$ S" a
(1)文件文件名
) ^6 L# Q8 } F8 ~8 X& l1 h 文件的声名信息 6 k; Z* s& M% l$ P( Q
(2)文件目录(文件夹)
, }% H* ~1 X- Q$ E% W$ N/ p& m (3)文件的平安性 % `6 D7 q6 Q p$ J7 I9 O
2.磁盘文件系统的根基事理 S- P' H r9 F; _* P4 [, q, s
文件系统的首要职责是在存储介质上为建树文件而分配空间,为删除文件而收受接管空间,并对余暇空间进行打点。磁盘是PC机今朝最常用的外存储器,它的随机存取特征很是适合文件系统的实现。 - W1 v( ] u% b+ W6 |
(1)磁盘空间的结构
8 @) C3 x, O$ X8 A. `# L (2)磁盘空间的分配与打点
9 A3 e8 i% n9 G& R2 ]( p+ n (3)簇和文件分配表 3 I" j; P. R; ^( y8 \5 v
(4)文件目录表
7 i" h \4 ^. l& O0 c4 R; \ 3.Windows98撑持的文件系统
) }+ l9 f$ y. { 在一台PC机中,设置装备摆设了多种类型的外存储设备,例如软盘、硬盘、CD-ROM、DVD-ROM等,因为物理特征的差异,它们的文件命名轨则、目录结构、空间划分与分配等都不完全不异,因而采用了分歧的文件规范和文件系统。Windows98所撑持的文件系统首要有下列几种。
7 U$ c/ T# r) o6 c' u5 P9 [ (1)FAT12和FAT16文件系统 8 S i2 S* T$ u. F V* T3 x% f
(2)FAT32文件系统 3 _7 l* C% H e, ~5 ^8 S3 [
(3)CDFS与UDF文件系统
, ]) ^1 d* u2 g0 u) ^) ~5 U 4.Windows98对长文件名的撑持 7 W2 k" r, l& ?. n6 ?9 w
Windows98撑持FAT32、FAT16文件系统,但其代码均已改为32位,使它们均撑持长文件名。 : y2 ] g% Q6 e, {+ i$ t5 H7 X
5.Windows98文件打点系统的组成 , w8 N! a) {6 x D* v
Windows98中的文件打点系统可以分为若干个相对自力的部门并形成条理型结构,以便实现对分歧文件系统的撑持。它被称为“可安装的文件系统”(Installable File System,缩写为IFS),具有开放的系统结构,不单自身已经撑持了几种分歧类型的文件系统,也许可用户安装其他类型的文件系统。
- Y/ j, @, I* l L* f2 V9 m' s (1)可安装的文件系统打点器(2)文件系统层(3)I/O子系统 |