社区
Linux_Kernel
帖子详情
急问,快来帮忙了!!!!!
mdusa
2006-03-20 02:14:13
Super_block中的U域是什么??
设置U域的意图是什么?
...全文
115
4
打赏
收藏
急问,快来帮忙了!!!!!
Super_block中的U域是什么?? 设置U域的意图是什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tb01412
2006-03-20
打赏
举报
回复
super_block结构是所有档案系统所共同使用的一个结构,但是,除了共同的部分之外,档案系统之间也有着相当的差异性,因此,为协调此差异性,在 super_block结构有一个字段是专门来存放各个档案系统所独自享有的信息。这些信息不用说当然是在呼叫档案系统提供的read_super()时所填入的。在Kernel 2.2.1里,这个字段是这样子的
union {
struct minix_sb_info minix_sb;
struct ext2_sb_info ext2_sb;
…
struct hpfs_sb_info hpfs_sb;
struct hfs_sb_info hfs_sb;
struct adfs_sb_info adfs_sb;
struct qnx4_sb_info qnx4_sb;
void *generic_sbp;
} u;
因为每个super_block在同一时间内最多只会记录一个档案系统的资料,所以,这个字段是union。像ext2_sb就是专门存放ext2档案系统本身所额外需要的信息,由ext2_read_super()函式填入的。
fierygnu
2006-03-20
打赏
举报
回复
把具体的结构定义贴上来吧。
mdusa
2006-03-20
打赏
举报
回复
是说不明白啊.
什么东东嘛
fierygnu
2006-03-20
打赏
举报
回复
super block?inode?
java产生死锁的简单例子
转载:java产生死锁的简单例子
java死锁例子
java死锁例子
java死锁例子详解
java死锁例子详解本文给出一个简单的java死锁例子:java代码块package Test;public class TestDeadLock implements Runnable{ public TestDeadLock(int flag){ this.flag = flag; } public int flag = 1; static
java锁例子_java写的一个死锁例子
java写的一个死锁例子public class DeadLock {/*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubfinal Object resource1 = "resource1";final Object resource2 = "resource2"...
java两种经典死锁例子,Lock发生死锁案列
第一种synchronized方式死锁,两个线程互相持有对方需要获取的锁。 第二种concurrent包Lock错误使用,导致死锁。 lock.unlock();释放锁使用地方不规范,导致死锁不能正常释放!
Linux_Kernel
4,469
社区成员
17,458
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章