|
|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Fri, 25 Jan 2008
Climbing evening.
That was quite small training, muscles were not tired as usual,
but fingers both on hands and feet were rubbed quite hard.
The former becaue of lack of trainings, the latter because of
huge holes in the shoes. Nevertheless I'm tired enough
to say that tis wa a very good training, which contained
number of new starts, completed without serious problems,
and number of boulderings. At the very end I started to perform
several starts of the same trace on the negative slope
and move down fom about 4-5 meters over different holds,
that was repeated in a hort loop of three rounds, which sucked
the last power and rubbed the last skin on the fingers to feel
myself comfortable. It took about 3 hours including sauna, shower
and climbing, and that was an excellent time.
/life :: Link / Comments (0)
POHMELFS got correct rmdir support.
That was quite easy, somehow when directory is being removed, it requires
to drop its reference counter twice and drop one for higher layer directory.
Files do not require that (or there is a bug in my code): they only drop
own counter.
Also started link()/symlink() implementation. The former
has a folowing problem: userspace server has a mapping between inode
number and object name, when link() is executed, it creates
new object, which refers to the existing inode with different name, so code
fails. I will think about how to implement it withouth creating dentry/inode
cache on the server side, but that will be another argument against userspace
server and for kernelspace one. In kernel all those operations should be very
straightforward and fast.
symlink() require new operation (i.e. new network structure to
be transferred), which will include symlink name, name of the object it
refers to (this can be arbitrary string) and parent directory entry.
Should not be complex to implemnt.
After all this things are completed, I will perform
LTP testing on top of it,
and then run some benchmarks...
Stay tuned.
/devel/fs :: Link / Comments (0)
|