こんなスクリプトを作って、 [root@www****** ~]# cat diskstats_show.stp #!/usr/bin/stap -v probe kernel.statement("*@*block/genhd.c:1078") { print_backtrace() } 実行すると、 [root@www****** ~]# ./diskstats_show.stp Pass 1: parsed user script and 86 library script(s) using 98700virt/24108res/2952shr/21500data kb, in 160usr/10sys/168real ms. semantic error: while resolving probe point: identifier 'kernel' at ./diskstats
SystemTapでrubyのUser-Space Evnetsをフックしてみる。 環境は以下の通り。 Ubuntu 13.04 ruby 2.0.0p195 systemtapのインストール sudo apt-get install systemtap systemtap-runtime systemtap-sdt-dev ruby 2.0.0p195のビルド 既にビルドしている場合はmake cleanしてからビルドし直す。 ./configure make sudo make install 利用可能なUser-Space Eventsの確認 stap -L 'process("rubyのパス").provider("ruby").mark("*")' 出力例: % stap -L 'process("/usr/local/bin/ruby").provider("ruby").ma
JALの飛行機が離陸上昇中にエンジン停止しても普通に飛べて安全ですごい!飛行機やばい!という記事について思うことがあったので女子高生のわたしが思ったことを書く。 この記事はたしかにキモい。赤い文字が強調箇所に使われていて、目がチカチカする。あと、議論より先に、批判したい気持ちとか強調したいポイントとかが出てしまっていて、押し付けがましい。批判したいものがあるのなら、具体的にやって欲しい。微妙に知識自慢的な感じがするのも厭だ。しかし最も違和感を感じたのは下記に説明する事柄である。 エンジン片発停止しても離陸できるように設計されている、と元記事の著者は主張するが、これは正しいようで実際には少し誤謬がある。このような旅客機は、実際にはエンジンはひとつで設計されている、というのが正しい。 つまり、誤解を恐れずに言えば、もう一つのエンジンは単なる冗長系である。おまけだ。例えば離陸の際に飛行機を加速さ
embulk mkbundle および embulk run -b を使うと、embulk のプラグインを Gemfile/Gemfile.lock でバージョン管理できるようになる。その使い方。 [更新履歴] 2019/02/09 embulk >= 0.9.0 で gem 'embulk' が必要になったので注記 2015/11/06 mkbundle コマンドが生えたので記事を修正。v0.7.8 以降で有効 https://github.com/embulk/embulk/pull/334 https://github.com/embulk/embulk/pull/335 基本の使い方 1. embulk mkbundle すると、Gemfile やプラグインの雛形(gem にせずに読み込みたいプラグイン)が作られる $ embulk mkbundle bundle_dir Crea
はじめに はてなサマーインターン2017の大規模システムコースの成果報告をします。 今年の大規模システムコースではメンターのid:masayoshiさんとid:y_uukiさんの下、自律分散監視システムとそれを利用したネットワークグラフの可視化に取り組みました。自律分散監視システムでは単純なクラスタリングによる死活状況の確認だけではなくアプリケーションレベルの疎通確認を行えるものを実現しました。またどのようにしてクラスタを形成するかという問題に取り組む内に、サービス間のネットワーク上のつながりを取得できるようになり、その情報でサーバー間の関係性の可視化を行いました。この記事では、それらの詳細を説明します。 はじめに 自律監視システムの実現 中央サーバー型の監視システム 自律分散監視システム アプリケーションレベルの相互監視 どうやってクラスタを形成するか? 実験 ネットワークグラフの可視化
Ruby の GC の問題点と 改善手法についての一考察 A study on issues and improvements on Ruby’s Garbage Collection Koichi Sasada Heroku, Inc. ko1@heroku.com 1 自己紹介 所属 Asakusa.rb(初期から) Ruby Association(理事) 日本 Ruby の会(一般会員) Heroku, Inc.(MTS) Ruby(CRuby/MRI)コミッタ • 趣味で Ruby を書いています • 仮想マシンなどの基盤部分の担当 • コミット数は少ない 2 Ruby 2.0.0 Release!! Ruby 2.0.0 was released!! 2013/02/24 (20th anniversary of Ruby lang.) Ru
About 南の島のプログラマ。 たまに役者。 Practical Schemeの主。 WiLiKi:Shiro 最近のエントリ 無限cxr高校受験Defense振り返ってみると2019年は色々学んで楽...覚えるより忘れる方が難しい(こともある)眼鏡のつると3DプリンタIris Klein Acting ClassSAG-AFTRA conservatory: Voice Acting創作活動って自分を晒け出さねばならないと...ループを使わずに1から100までMore... 最近のコメント shiro on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/14)1357 on 歳を取ると時間が速く過ぎるのは、新しいことに挑戦しないから? (2023/03/01)ベアトリーチェ on ハイポハイポハイポのシューリンガン (2022/04/02)ベアトリーチ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く