RE: Tracking actual disk write sources instead of flush thread

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> 
> On 4/16/2014 1:44 PM, Zuckerman, Boris wrote:
> > Typically File System services do not offer semantics of transactional
> > isolation. Attempts to add that took place and were rejected.
> > Therefore, we are speaking only about some potential performance
> > penalty, right?
> 
> Not at all.  This has nothing to do with transactions; it is simply a question of being
> able to identify what process is causing all of the disk IO, like via iotop.  By counting
> writes in the process that initiates the writeout of dirty pages, rather than the process
> that dirties the page, it renders the write io tracking largely inaccurate to the point of
> being useless at times, since often the process dirtying the pages, even with an actual
> write() system call, is not the process that initiates the writeout.
> 
[bz:] 
In such case I'd rather have lighter implementation of caching layer, than ability to track disk IOs per process. IOs per process can be tracked by other tools...

--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux