|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Fri, 06 Jul 2007
Climbing evening.
It was general endurance trainig today - I managed to complete 10 rounds
of 10 sets of 7 different exercises, which is a personal record.
Actually I do not plan to increase the level - it is more than enough, takes
about two hours and fully exhaust to the end. Main goal is not to increase the power,
but to be able to keep the same level during long time (which is especially
hard for me on the negative slope traces).
/life :: Link / Comments (1)
Sep 4 - first day of the Kernel Summit (agenda).
It is planned to hold FS/VM meeting that day,
so if there will be some interest in areas clinked to my development, I can discuss
set of filesystem related ideas.
/devel/fs :: Link / Comments (0)
Distributed storage's state machine.
It is a heart of the distributed processing engine - it links
together netowrk states and core block IO thus allowing to process
several requests on behalf of one stream without blocking until
first one is competed.
Since there is no in-kernel event dispatching mechanism, I need to bind
it to ->poll() callback just like usual sys_poll()/sys_epoll()
does. There will be one control kernel thread per storage (actually it could
be per-NIC thread, so that each thread would be bound to specified NIC
and only process dataflow related to it, but I think it will complicate
code withouth any noticeble gain in my setup, so for the initial implementation
there will be only one thread).
So far main tasks to be handled via this state machine are:
- local storage being exported to remote nodes - requires listening
socket processing, new clients accepting
- non-blocking sending and receiving
- non-blocking connecting for main node
I plan to first implement it as simple in-kenel dispatching mechanism
unrelated to distributed storage (even in separate module) - testing of this
system is quite simple. After it is completed, initial implementation of the
distributed storage system without redundancy features will be completed
in few moments. So far this is a plan for coming weekend, and now I'm running
out to climbing training.
/devel/dst :: Link / Comments (0)
Small man's pleasures.

Now I have two - old Mach3 and this Braun.
/life :: Link / Comments (0)
Night...
Middle of the night, good weather, hammock, couple of liters of beer, Robert Heinlein's novels...
That is how I live.
/life :: Link / Comments (0)
|