|
|
About
TODO
Blog
RSS
Old blog
Projects
Gallery
Notes
Thu, 29 Mar 2007
FS userspace emulation tool.
Ok, here are features I will implement:
- a library which will provide synchronous read and write calls,
each one will get sector number and amount of bytes (maybe with vectored variants).
Each such call will block until data is really written/read, i.e. it will include
cost for sequential write/read and seek into the place.
- simple FS implementation, which will take a 'storage' size and divide it into
fixed size blocks, which will form a bitmap of used/free elements.
Then I will use random models to test that FS - work with several big files, with a lot of small
files and so on, no directories so far. That will show what disk usage patterns are common
for different loads, main goal to find a solution which will have the smallest amount
of disk seeks, which are extremely slow.
- start more complex FS implementation with this
set of features as a must
/devel/fs :: Link / Comments (0)
Please solve this captcha to be allowed to post (need to reload in a minute): 86 + 6
|