亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? c-filesys2.html

?? this about vxworks operations systems
?? HTML
?? 第 1 頁(yè) / 共 5 頁(yè)
字號(hào):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"><html><head><link rel="STYLESHEET" type="text/css" href="wrs.css"><title>    Local File Systems   </title></head><body bgcolor="FFFFFF"><p class="navbar" align="right"><a href="index.html"><img border="0" alt="[Contents]" src="icons/contents.gif"></a><a href="GuideIX.html"><img border="0" alt="[Index]" src="icons/index.gif"></a><a href="c-filesys.html"><img border="0" alt="[Top]" src="icons/top.gif"></a><a href="c-filesys1.html"><img border="0" alt="[Prev]" src="icons/prev.gif"></a><a href="c-filesys3.html"><img border="0" alt="[Next]" src="icons/next.gif"></a></p><font face="Helvetica, sans-serif" class="sans"><h3 class="H2"><i><a name="84387">4.2  &nbsp;&nbsp;MS-DOS-Compatible File System: dosFs</a></i></h3></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84388"> </a>Diskettes formatted using the dosFs file system are compatible with MS-DOS diskettes up to and including release 6.2. Hard disks initialized by the two file systems have slightly different formats. However, the data itself is compatible and dosFs can be configured to use a disk formatted by MS-DOS.</p><dd><p class="Body"><a name="84389"> </a>The dosFs file system offers considerable flexibility appropriate to the varying demands of real-time applications. Major features include:</p></dl><dl class="margin"><p class="listspace"><ul class="Bullet" type="disc"><li><a name="84390"> </a>A hierarchical arrangement of files and directories, allowing efficient organization and permitting an arbitrary number of files to be created on a volume.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="84391"> </a>A choice of contiguous or non-contiguous files on a per-file basis. Non-contiguous files result in more efficient use of available disk space, while contiguous files offer enhanced performance.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="84392"> </a>Compatibility with widely available storage and retrieval media. Diskettes created with VxWorks (that do not use dosFs extended filenames) and MS-DOS PCs and other systems can be freely interchanged. Hard disks are compatible if the partition table is accounted for.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="84393"> </a>The ability to boot VxWorks from any local SCSI device that has a dosFs file system.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="84394"> </a>The ability to use longer file names than the 8-character filename plus 3-character extension (8.3) convention allowed by MS-DOS.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="84395"> </a>NFS (Network File System) support.</li></ul></p></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H3"><i><a name="84397">4.2.1  &nbsp;&nbsp;Disk Organization</a></i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84398"> </a>The MS-DOS/dosFs file system provides the means for organizing disk data in a flexible manner. It maintains a hierarchical set of named directories, each containing files or other directories. Files can be appended; as they expand, new disk space is allocated automatically. The disk space allocated to a file is not necessarily contiguous, which results in a minimum of wasted space. However, to enhance its real-time performance, the dosFs file system allows contiguous space to be pre-allocated to files individually, thereby minimizing seek operations and providing more deterministic behavior.</p><dd><p class="Body"><a name="84402"> </a>The general organization of an MS-DOS/dosFs file system is shown in <a href="c-filesys2.html#84406">Figure&nbsp;4-1</a> and the various elements are discussed in the following sections. <div class="frame"><h4 class="EntityTitle"><a name="84406"><font face="Helvetica, sans-serif" size="-1" class="sans">Figure 4-1:&nbsp;&nbsp;MS-DOS Disk Organization</font></a></h4><dl class="margin"><div class="Anchor"><a name="84427"> </a><img class="figure" border="0" src="images/c-filesys0.gif"></div></dl></div></p></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="84429">Clusters</a></i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84430"> </a>The disk space allocated to a file in an MS-DOS/dosFs file system consists of one or more disk <i class="term">clusters</i>. A cluster is a set of contiguous disk sectors.<sup><a href="#foot"><b class="FootnoteMarker">1</b></a></sup> For floppy disks, two sectors generally make up a cluster; for fixed disks, there can be more sectors per cluster. A cluster is the smallest amount of disk space the file system can allocate at a time. A large number of sectors per cluster allows a larger disk to be described in a fixed-size File Allocation Table (FAT; see <i class="emphasis"><a href="c-filesys2.html#84448"></i><i class="title">File Allocation Table</i><i class="emphasis"></a></i>), but can result in wasted disk space.</p></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="84440">Boot Sector</a></i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84441"> </a>The first sector on an MS-DOS/dosFs hard disk or diskette is called the <i class="term">boot sector</i>. This sector contains a variety of configuration data. Some of the data fields describe the physical properties of the disk (such as the total number of sectors), and other fields describe file system variables (such as the size of the root directory).</p><dd><p class="Body"><a name="84442"> </a>The boot sector information is written to a disk when it is initialized. The dosFs file system can use diskettes that are initialized on another system (for example, using the <b class="symbol_UC">FORMAT</b> utility on an MS-DOS PC), or VxWorks can initialize the diskette, using the <b class="symbol_UC">FIODISKINIT</b> function of the <b class="routine"><i class="routine">ioctl</i></b><b>(&nbsp;)</b> call.</p><dd><p class="Body"><a name="84444"> </a>As the MS-DOS standard has evolved, various fields have been added to the boot sector definition. Disks initialized under VxWorks use the boot sector fields defined by MS-DOS version 5.0.</p><dd><p class="Body"><a name="84445"> </a>When MS-DOS initializes a hard disk, it writes a <i class="term">partition table</i> in addition to the boot sector. VxWorks does not create such a table. Therefore hard disks initialized by the two systems are not identical. VxWorks can read files from a disk formatted by MS-DOS if the block offset parameter in the device creation routine points beyond the partition table to the first byte of the data area.</p></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="84448">File Allocation Table</a></i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84449"> </a>Each MS-DOS/dosFs volume contains a File Allocation Table (FAT). The FAT contains an entry for each cluster on the disk that can be allocated to a file or directory. When a cluster is unused (available for allocation), its entry is zero. If a cluster is allocated to a file, its entry is the cluster number of the next portion of the file. If a cluster is the last in a file, its entry is -1. Thus, the representation of a file (or directory) consists of a linked list of FAT entries. In the example shown in <a href="c-filesys2.html#84456">Figure&nbsp;4-2</a>, one file consists of clusters 2, 300, and 500. Cluster 3 is unused.</p></dl></dl><dl class="margin"><dd><p class="table" callout><table border="0" cellpadding="0" cellspacing="0"><tr valign="top"><td valign="top" width="40"><br><img border="0" alt="*" src="icons/note.gif"></td><td><hr><div class="CalloutCell"><a name="87807"><b class="symbol_UC"><font face="Helvetica, sans-serif" size="-1" class="sans">NOTE:  </font></b></a>dosFs does not map bad disk sectors to the FAT.</div></td></tr><tr valign="top"><td></td><td><hr></td></tr><tr valign="middle"><td colspan="20"></td></tr></table></p callout><dl class="margin"><dd><p class="Body"><a name="87451"> </a><div class="frame"><h4 class="EntityTitle"><a name="84456"><font face="Helvetica, sans-serif" size="-1" class="sans">Figure 4-2:&nbsp;&nbsp;FAT Entries</font></a></h4><dl class="margin"><div class="Anchor"><a name="84495"> </a><img class="figure" border="0" src="images/c-filesysa1.gif"></div></dl></div></p><dd><p class="Body"><a name="84496"> </a>The FAT uses either 12 or 16 bits per entry. Disk volumes that contain up to 4085 clusters use 12-bit entries; disks with more than 4085 clusters use 16-bit entries. The entries (particularly 12-bit entries) are encoded in a specific manner, done originally to take advantage of the Intel 8088 architecture. However, all FAT handling is done by the dosFs file system; thus the encoding and decoding is of no concern to VxWorks applications.</p><dd><p class="Body"><a name="84497"> </a>A volume typically contains multiple copies of the FAT. This redundancy allows data recovery in the event of a media error in the first FAT copy. </p></dl><dd><p class="table" callout><table border="0" cellpadding="0" cellspacing="0"><tr valign="top"><td valign="top" width="40"><br><img border="0" alt="*" src="icons/caution.gif"></td><td><hr><div class="CalloutCell"><a name="86458"><b class="symbol_UC"><font face="Helvetica, sans-serif" size="-1" class="sans">CAUTION:  </font></b></a>The dosFs file system maintains multiple FAT copies if that is the specified configuration; however, the copies are not automatically used in the event of an error.</div></td></tr><tr valign="top"><td></td><td><hr></td></tr><tr valign="middle"><td colspan="20"></td></tr></table></p callout><dl class="margin"><dd><p class="Body"><a name="84507"> </a>The size of the FAT and the number of FAT copies are determined by fields in the boot sector. For disks initialized using the dosFs file system, these parameters are specified during the <b class="routine"><i class="routine">dosFsDevInit</i></b><b>(&nbsp;)</b> call by setting fields in the volume configuration structure, <b class="symbol_UC">DOS_VOL_CONFIG</b>.</p></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="84512">Root Directory</a></i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84513"> </a>Each MS-DOS/dosFs volume contains a root directory. The root directory always occupies a set of contiguous disk sectors immediately following the FAT copies. The disk area occupied by the root directory is not described by entries in the FAT.</p><dd><p class="Body"><a name="84514"> </a>The root directory is of a fixed size; this size is specified by a field in the boot sector as the maximum allowed number of directory entries. For disks initialized using the dosFs file system, this size is specified during the <b class="routine"><i class="routine">dosFsDevInit</i></b><b>(&nbsp;)</b> call, by setting a field in the volume configuration structure, <b class="symbol_UC">DOS_VOL_CONFIG</b>.</p><dd><p class="Body"><a name="84517"> </a>Because the root directory has a fixed size, an error is returned if the directory is full and an attempt is made to add entries to it.</p><dd><p class="Body"><a name="84520"> </a>For more information on the contents of the directory entry, see <a href="c-filesys2.html#85091"><i class="title">4.2.13&nbsp;Directory Entries</i></a>.</p></dl></dl><font face="Helvetica, sans-serif" class="sans"><h4 class="H4"><i><a name="84523">Subdirectories</a></i></h4></font><dl class="margin"><dl class="margin"><dd><p class="Body"><a name="84524"> </a>In addition to the root directory, MS-DOS/dosFs volumes sometimes contain a hierarchy of subdirectories. Like the root directory, subdirectories contain entries for files and other subdirectories; however, in other ways they differ from the root directory and resemble files:</p></dl><dl class="margin"><p class="listspace"><ul class="Bullet" type="disc"><li><a name="84525"> </a>First, each subdirectory is described by an entry in another directory, as is a file. Such a directory entry has a bit set in the file-attribute byte to indicate that it describes a subdirectory. Also, subdirectories, unlike the root directory, have user-assigned names.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="87768"> </a>Second, the disk space allocated to a subdirectory is composed of a set of disk clusters, linked by FAT entries. This means that a subdirectory can grow as entries are added to it, and that the subdirectory is not necessarily made up of contiguous clusters. The root directory, unlike subdirectories, can be made up of any number of sectors, not necessarily equal to a whole number of clusters.</li></ul></p><p class="listspace"><ul class="Bullet" type="disc"><li><a name="84528"> </a>Third, subdirectories always contain two special entries. The "<b>.</b>" entry refers to the subdirectory itself, while the "<b>..</b>" entry refers to the subdirectory's parent directory. The root directory does not contain these special entries.</li></ul></p></dl></dl><font face="Helvetica, sans-serif" class="sans">

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品一区二区在线观看网站 | 国产精品福利在线播放| 91亚洲永久精品| 另类小说色综合网站| 亚洲免费在线电影| 久久久国产午夜精品| 337p亚洲精品色噜噜噜| 不卡一二三区首页| 国精产品一区一区三区mba视频| 亚洲影院久久精品| 日本一区二区免费在线| 26uuu精品一区二区 | 久久影视一区二区| 欧美巨大另类极品videosbest | 美女任你摸久久| 亚洲九九爱视频| 国产精品二区一区二区aⅴ污介绍| 国产精品电影一区二区三区| 欧美刺激午夜性久久久久久久| 欧美在线免费观看视频| 99国产欧美另类久久久精品| 国产精品88888| 精品一区二区三区影院在线午夜| 日韩成人一级大片| 偷拍日韩校园综合在线| 亚洲激情校园春色| 日韩毛片一二三区| 国产精品成人网| 中文字幕乱码久久午夜不卡 | 美洲天堂一区二卡三卡四卡视频| 亚洲国产精品久久不卡毛片| 樱花影视一区二区| 亚洲乱码中文字幕综合| 亚洲品质自拍视频| 伊人婷婷欧美激情| 夜夜亚洲天天久久| 亚洲国产精品久久久久秋霞影院| 亚洲五月六月丁香激情| 亚洲成av人片| 奇米综合一区二区三区精品视频| 五月婷婷综合在线| 日韩高清欧美激情| 蜜臀久久99精品久久久久宅男 | 一本色道久久综合狠狠躁的推荐| 97se亚洲国产综合自在线| 99久久婷婷国产综合精品| av电影在线观看完整版一区二区| av一区二区三区在线| 一本久久综合亚洲鲁鲁五月天 | 亚洲与欧洲av电影| 亚洲国产va精品久久久不卡综合| 天使萌一区二区三区免费观看| 三级精品在线观看| 久久99蜜桃精品| 国产成人av电影在线| av亚洲精华国产精华| 色乱码一区二区三区88| 欧美日韩在线播放一区| 日韩午夜在线播放| 国产视频在线观看一区二区三区| 日本一区二区成人| 亚洲综合在线视频| 日韩成人免费电影| 精彩视频一区二区| 99视频一区二区| 欧美精品在线视频| 久久综合久久久久88| 国产精品久久久久久久久快鸭 | 欧美网站一区二区| 91精品国产日韩91久久久久久| 精品国产网站在线观看| 中文一区一区三区高中清不卡| 一区二区三区欧美久久| 日本一不卡视频| 国产91丝袜在线18| 欧美色涩在线第一页| 亚洲人成在线播放网站岛国| 亚洲综合av网| 国产一区二区三区| 色94色欧美sute亚洲线路一ni | 日韩综合小视频| 国产a区久久久| 欧洲av在线精品| 久久综合五月天婷婷伊人| 一区二区三区欧美| 国产麻豆午夜三级精品| 欧美专区在线观看一区| 久久夜色精品国产欧美乱极品| 亚洲色图视频网| 久久国产精品区| 欧洲视频一区二区| 久久一区二区视频| 日韩极品在线观看| 99视频精品在线| 久久一二三国产| 日韩成人一级片| 在线观看免费亚洲| 中文字幕不卡在线观看| 久久国产精品免费| 欧美剧情电影在线观看完整版免费励志电影 | 人人狠狠综合久久亚洲| 99精品视频在线播放观看| 精品国产乱码久久| 日韩高清在线电影| 欧美日韩精品欧美日韩精品一综合| 中文字幕欧美区| 国产主播一区二区| 91麻豆精品国产无毒不卡在线观看| 国产精品不卡一区| 国产成人亚洲综合a∨婷婷| 日韩久久精品一区| 亚洲www啪成人一区二区麻豆| 99久久综合99久久综合网站| 2021国产精品久久精品| 麻豆精品蜜桃视频网站| 欧美剧情电影在线观看完整版免费励志电影 | 色欧美片视频在线观看在线视频| 久久久久综合网| 另类人妖一区二区av| 欧美日韩在线三级| 一区二区三区国产精华| 99久免费精品视频在线观看| 久久夜色精品国产噜噜av| 精品一二三四区| 日韩午夜在线观看| 青青国产91久久久久久| 日韩一区二区在线观看| 日韩电影在线免费看| 精品视频1区2区3区| 亚洲综合在线第一页| 色狠狠色噜噜噜综合网| 一区二区三区日韩在线观看| 一本到不卡免费一区二区| 亚洲精品乱码久久久久| 欧美伊人精品成人久久综合97| 亚洲人成伊人成综合网小说| 在线观看免费亚洲| 亚洲成人av中文| 欧美一区永久视频免费观看| 日本免费新一区视频| 日韩一二三区不卡| 国产一区二区三区日韩| 国产日韩影视精品| 成人丝袜18视频在线观看| 天堂久久久久va久久久久| 日韩午夜在线观看视频| 国产一区二区三区精品欧美日韩一区二区三区 | 国产成人综合亚洲网站| 欧美国产视频在线| 91免费看视频| 天堂成人国产精品一区| 欧美成人福利视频| 高清国产一区二区三区| 综合婷婷亚洲小说| 欧美日韩午夜精品| 精油按摩中文字幕久久| 国产精品午夜久久| 91在线视频观看| 日韩中文字幕一区二区三区| 欧美mv日韩mv亚洲| kk眼镜猥琐国模调教系列一区二区 | 国产精品一区二区不卡| 亚洲人午夜精品天堂一二香蕉| 欧美日韩国产高清一区二区 | 亚洲色图欧美在线| 欧美久久高跟鞋激| 国产精品888| 亚洲国产成人91porn| 久久亚洲精品小早川怜子| 91在线一区二区| 免费观看91视频大全| 日本一区二区综合亚洲| 欧美日韩一区 二区 三区 久久精品 | 亚洲va欧美va天堂v国产综合| 日韩一区二区高清| 91女神在线视频| 蜜臀av一区二区在线观看| 国产精品看片你懂得| 欧美日韩aaa| 国产成人精品亚洲日本在线桃色| 亚洲伊人色欲综合网| 精品久久人人做人人爽| 一本大道久久a久久综合| 久久精品国产精品亚洲精品| 最新热久久免费视频| 日韩午夜中文字幕| 色欧美日韩亚洲| 国产成a人亚洲| 日韩av电影免费观看高清完整版 | 久久国产精品第一页| 亚洲激情自拍偷拍| 国产性色一区二区| 欧美一区二区三区系列电影| 99在线热播精品免费| 国产一区二区影院| 秋霞国产午夜精品免费视频| 亚洲与欧洲av电影| 成人免费一区二区三区在线观看| 日韩欧美在线网站| 欧美性生活影院|