|
|
About ::
TODO ::
Blog ::
RSS ::
Old blog ::
Projects ::
GIT ::
Gallery ::
Notes
Wed, 20 Feb 2008
Latency problems in pohmelfs.
trying to make at least something...
As was mentioned full inode resync logic
is very slow.
Latency is introduced likely somewhere at protocol layer, which is used
by pohmelfs. To test this scenario and find out the best possible
solution I implemented trivial network module and userspace server, which
talk to each other via protocol very similar to what is used in lookup/create
operations in pohmelfs. Server and client also maintain trees of the objects
it sent/received, so that model would be as much as possible similar to
pohmelfs usage patterns.
Its time to test things and find out where the problem lies, but as usual
there are problems. You are sick, everything is aching, but you
want to beat the crap, to move a bit further, to make something
interesting, so you start implementing the tiny bits, you start thinking,
you finally make the things, so you become happy and proud, and that is
just to find out, that all testing machines you had access previously
are turned off, and new ones are behind a firewall and there is no access
to the network from the ass of the world. This is called 'shit happens'.
/devel/fs :: Link / Comments ()
|