Method: LinuxStat::Filesystem.io_total
- Defined in:
- lib/linux_stat/filesystem.rb
.io_total(path = LinuxStat::Mounts.root) ⇒ Object
118 119 120 121 122 123 124 125 126 127 128 129 130 131 |
# File 'lib/linux_stat/filesystem.rb', line 118 def io_total(path = LinuxStat::Mounts.root) p = File.split(path)[-1] _io_total = LinuxStat::FS.total_io(p) return {} if _io_total.empty? sector_size = LinuxStat::FS.sectors(path) return {} unless sector_size { read: _io_total[0] &.*(sector_size), write: _io_total[1] &.*(sector_size), } end |