Raw Disk Layout in ATS
2013-10-11 01:07:50 9 举报
ATS(Advanced Technology Server)是一种先进的服务器技术,其磁盘布局采用原始磁盘布局。在ATS中,磁盘被划分为多个区域,每个区域都有特定的功能和用途。例如,第一个扇区是引导扇区,用于存储操作系统的引导代码;第二个扇区是分区表扇区,用于存储分区信息;第三个扇区是扩展分区表扇区,用于存储扩展分区信息;第四个扇区是主分区表扇区,用于存储主分区信息。此外,ATS还支持动态磁盘布局,可以根据需要动态调整磁盘空间。总之,ATS的原始磁盘布局提供了灵活、高效的磁盘管理方式,能够满足各种复杂的存储需求。
作者其他创作
大纲/内容
0
DiskVolBlocks array
magic
...
Volume[n]
raw_dir(b)
2
DiskVol
DiskVol **disk_vols
CachDisk[0]
dir
1
start
VolHeaderFooter
1..n-1
cp_list
buckets * DIR_DEPTH * segments * sizeof(Dir)
Volume[1..n-1]
header
free_blocks
block sizealignment
bucket[2]
Volume[0]
data
/dev/sdx
disk_vols[0]
freelist[segments]
CachDisk[n]
bucket[0]
next
3
segment[1]
bucket[1]
raw dir
segment[0]
DiskVolBlocksqueue
CacheVol[0]
DiskVol[0..n]
DiskHeader
8196ignore
n
Vol[0..n]
prev
raw_dir(a)
offset
vols
skip
syncDiskHeader
footer
disk_vols[n]
0 条评论
下一页