タグ

iotopとlinuxに関するryonknのブックマーク (2)

  • Linux上でプロセス毎のI/Oを調査するツール piotop.pl をさらに改造

    人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 topコマンドのように、実行中のプロセスとプロセスのreadとwriteのI/OをBpsでリアルタイムで表示するツールpiotop.plをPerlの復習がてら作ってみました。さらに、それをOpenVZやVirtuozzo+Plesk+Apacheの環境で、どのコンテナのどのドメインのどのCGIやPHPがどの程度I/Oを使っているのか、まで調べることができるようにしました。 はじめに vmstatやiostat等が個人的にはあまり見やすくないのと、Webサーバ上でトラフィックだけでなく、実際にHDDとのI/Oがどの程度なのかをプロセス単位で調べたい、というのがもともとの動機です。トラフィックが少なくても、サーバ内部で猛烈にI/Oするようなプログ

    Linux上でプロセス毎のI/Oを調査するツール piotop.pl をさらに改造
  • プロセス毎のIOを確認する iotop on Gentoo - epian-wiki

    明らかにディスクのI/Oが原因でマシン全体の処理が重くなっているときに、 何がそんなにI/Oを行っているのか気になるときがある。(まぁ、大体updatedbなんだけど・・・) iostatやsar -dなどではプロセスまではわからないので、 何か無いかと検索したらiotopと言うものがあるらしい。 さっそくemergeすると。 # emerge -av iotop ... * CONFIG_TASK_IO_ACCOUNTING: is not set when it should be. * CONFIG_TASK_DELAY_ACCT: is not set when it should be. * Please check to make sure these options are set correctly. * Failure to do so may cause unexpec

  • 1