GEOM

共 5 篇文章。

文件系统与大扇区

• Kernel

大扇区(超过旧式标准的512字节扇区)是改善硬件工艺或访问方式以后的一种直接提高存储密度的方法。对于磁介质来说,其盘片被分成若干的磁道(通常是同心圆)、每个磁道分成若干的扇区或称扇段,扇区是磁盘读写时的最小操作单元。对于基于闪存的存储设备而言,扇区则是一种模拟传统磁盘的概念。

阅读全文… ( 本文约 1218 字,阅读大致需要 3 分钟 )

sade(8)

• Development

一直有人抱怨FreeBSD的bsdlabel(8)和fdisk(8)不好用,而进一遍sysinstall又太过麻烦,因此这次有人把磁盘编辑器从sysinstall(8)里面拆了出来,作了一些修改使其成为了一个新的工具——sade(8)。

阅读全文… ( 本文约 509 字,阅读大致需要 2 分钟 )

gjournal alpha released

• Kernel

gjournal is one of the Google Summer of Code projects that is FreeBSD related. It provides data journalling service that will be useful for frequent randomized area writing, just like write clustering.

Today, the first public alpha version has been released.

Please note that this is not intentional to replace SoftUpdates nor a real journalling file system, as the metadata consistency protection is different than just do data writing journalling. However, this indicates a good way of providing better performance for file systems.

阅读全文… ( 本文约 87 字,阅读大致需要 1 分钟 )

GEOM kernel API Manual

• Kernel

Historically, the only translation performed on I/O requests after they they left the file-system layer were logical sub disk implementation done in the device driver. No universal standard for how sub disks are configured and implemented exists, in fact pretty much every single platform and operating system have done it their own way. As FreeBSD migrates to other platforms it needs to understand these local conventions to be able to co-exist with other operating systems on the same disk.

阅读全文… ( 本文约 187 字,阅读大致需要 1 分钟 )