English 中文(简体)
撰写C的EXT4文档系统?
原标题:Writing an EXT4 file system in C?
  • 时间:2012-04-15 22:33:43
  •  标签:
  • c
  • ext4

这可能会有声望,特别是因为Im(如你可能已经猜测)试图书写操作系统。 此时,我 st忙试图建立档案系统。

我想要的是类似文件系统,即第EXT4号(至少是地雷)。 我想尝试,也想在C中写。

Any idea s on how I can go about this? And/or any tutorials that you might have found that may help me ( I have tried searching with no luck ) :L

提前感谢!

Jamie.

问题回答

对这一问题进行了广泛研究的富有智慧和有经验的人确实使用户数据变得暗淡。 截肢层(例如油轮坠机)和储存层的ug之间的差别在于,静默的饮食用户数据为极坏的——比在电子表格中给出错误答案(即轮机是好还是受欢迎的)更糟,或者在保护磁盘上的数据时断断断断断断断断(经常用汽车可以轻易减少)。

首先是研究较简单的设计,如旧的操作系统书3.1(同一部Landus Torvalds在20年前开始)。

与其他人一样,第2号案没有报到、范围或异常情况调查,比第4号案的起点要好。 其源代码在欧伦特斜线和电子2fsprogs用户空间工具包中。 格式有很好的记录。

至于辅导,考虑由谁来做,为什么他们为这项工作付出努力。 平台上的利益攸关方一般为让新人民利用平台发展、利用网络效应来发展平台并从在更大生态系统中已经建立的角色中获利。

你们是否看到一种商业模式来增加实施自己不兼容的混合系统的人数? 只有当你出售软件工程学位时。 因此,Microsoft只撰写如何use的论文。 NTFS, not on how to implement. Same for Sun and ZFS, Red Hat and Valle with EXT2/3/4, SGI with XFS,IBM with JFS,Oracle with BTRFS, et al.

如果你想要教育而不是培训,那么你需要读书,研究他们在生产中使用的聪明民族代码,而不是看管。

  1. http://en.wikipedia.org/wiki/Operating_Systems:_Design_and_Implementation
  2. http://e2fsprogs.sourceforge.net/
  3. How much use, in how many different use pattern with it see? Consider bugs discovered in production FSs after years of use on millions of computers. It is unlikely your code will be less buggy, even if you re as smart as Matthew Dillon.

Try looking at an existing implementation, like the one in Linux.





相关问题
Fastest method for running a binary search on a file in C?

For example, let s say I want to find a particular word or number in a file. The contents are in sorted order (obviously). Since I want to run a binary search on the file, it seems like a real waste ...

Print possible strings created from a Number

Given a 10 digit Telephone Number, we have to print all possible strings created from that. The mapping of the numbers is the one as exactly on a phone s keypad. i.e. for 1,0-> No Letter for 2->...

Tips for debugging a made-for-linux application on windows?

I m trying to find the source of a bug I have found in an open-source application. I have managed to get a build up and running on my Windows machine, but I m having trouble finding the spot in the ...

Trying to split by two delimiters and it doesn t work - C

I wrote below code to readin line by line from stdin ex. city=Boston;city=New York;city=Chicago and then split each line by ; delimiter and print each record. Then in yet another loop I try to ...

Good, free, easy-to-use C graphics libraries? [closed]

I was wondering if there were any good free graphics libraries for C that are easy to use? It s for plotting 2d and 3d graphs and then saving to a file. It s on a Linux system and there s no gnuplot ...

Encoding, decoding an integer to a char array

Please note that this is not homework and i did search before starting this new thread. I got Store an int in a char array? I was looking for an answer but didn t get any satisfactory answer in the ...

热门标签