Difference between pages "MindMapping" and "I/O sniffing"

From Linuxintro
(Difference between pages)
imported>ThorstenStaerk
 
imported>ThorstenStaerk
 
Line 1: Line 1:
[[MindMapping]] [[software]] for Linux includes:
+
You can do I/O sniffing using the command blktrace. blktrace will show you every request that goes to the disk.
* [http://sourceforge.net/projects/freemind FreeMind] - mindmapping software - star scheme, no snowflake scheme
+
 
* [http://www.xmind.net/ xMind]
+
Example:
* http://bubbl.us - this is browser based and will work e.g. with FireFox
+
 
* [[dot]]
+
# blktrace -d /dev/sdg -o - | blkparse -i -  
 +
[...]
 +
  <abbr title="device (major/minor number)">8,96</abbr>  <abbr title="processor">7</abbr>      <abbr title="sequence number">106</abbr>    <abbr title="timestamp">0.373952974</abbr> <abbr title="PID">11364</abbr>  <abbr title="Action/Event">D</abbr>  <abbr title="RWBS (D) field">W</abbr> <abbr title="starting block + blocks">0 + 8</abbr> <abbr title="process">[kworker/7:2]</abbr>
 +
  8,96  7      107    0.374456639    47  C  W 0 + 8 [0]
 +
 
 +
 
 +
The RWBS(D) field can be a combination of
 +
R : Read
 +
W : Write
 +
D : Block discard
 +
B : Barrier operation
 +
S : Synchronous operations
  
 
= See also =
 
= See also =
* [http://en.wikipedia.org/wiki/List_of_Mind_Mapping_software Wikipedia's list of mindmapping software]
+
* [http://linux.die.net/man/8/blktrace blktrace man page]
 +
* [http://linux.die.net/man/1/blkparse blkparse man page]
 +
* http://unix.stackexchange.com/questions/105610/how-does-blktrace-work
 +
* http://unix.stackexchange.com/questions/105612/why-does-blktrace-only-write-blocks-of-8
 +
 
 +
[[Category:geeky]][[Category:analysis]]

Revision as of 14:51, 19 December 2013

You can do I/O sniffing using the command blktrace. blktrace will show you every request that goes to the disk.

Example:

# blktrace -d /dev/sdg -o - | blkparse -i - 
[...]
  8,96   7      106     0.373952974 11364  D   W 0 + 8 [kworker/7:2]
  8,96   7      107     0.374456639    47  C   W 0 + 8 [0]


The RWBS(D) field can be a combination of

R : Read
W : Write
D : Block discard
B : Barrier operation
S : Synchronous operations

See also