reiserfs-devel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Further work on reiser4: discard support and performance issues
@ 2013-01-07  1:42 Ivan Shapovalov
  2013-01-17 16:39 ` Edward Shishkin
       [not found] ` <CAErSLm0PFf03S8_6tjT0GgFXw=EpWCf+6RBoxxFYoecQPYWoLA@mail.gmail.com>
  0 siblings, 2 replies; 9+ messages in thread
From: Ivan Shapovalov @ 2013-01-07  1:42 UTC (permalink / raw)
  To: edward.shishkin; +Cc: reiserfs-devel

Hi again Edward,

Here's what I want to try to do with reiser4 in meantime. I'd appreciate some 
hints on that all...

So, first thing I'd like to implement is TRIM/discard support, both online
(via -o discard) and in a separate FITRIM ioctl().
That's just because I've got an SSD two days ago and thus now have to use in 
rootfs some discard-aware fs like ext4.

And then I want to do something with performance: sometimes during heavy I/O 
to a slow /home storage (especially when it's multithreaded) many processes, 
including the DE, just get stuck in "D" state and sit there for a minute or 
two with load average of apx. 5.5 (on a hyperthreaded 2-core CPU).

For the first, I can look into other filesystems' implementations, but I'll 
probably be unsure at which layer to put the actual discard call (in order not 
to break reiser4's transactional nature).
And for the second, I just don't know why does that happen. Can it be due to 
some r4-specific things/issues or that's just a horribly slow random access 
speed of my hw?

Thanks,
Ivan.

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2013-05-09  0:40 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-07  1:42 Further work on reiser4: discard support and performance issues Ivan Shapovalov
2013-01-17 16:39 ` Edward Shishkin
     [not found] ` <CAErSLm0PFf03S8_6tjT0GgFXw=EpWCf+6RBoxxFYoecQPYWoLA@mail.gmail.com>
     [not found]   ` <51184DD5.7020409@gmail.com>
2013-02-23 12:21     ` Ivan Shapovalov
2013-03-02 16:55       ` Edward Shishkin
2013-03-02 20:32         ` Edward Shishkin
2013-03-05  2:05           ` Edward Shishkin
2013-03-02 22:46         ` Edward Shishkin
2013-03-11 12:22         ` Ivan Shapovalov
2013-05-09  0:40           ` Edward Shishkin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).