タグ

2011年4月30日のブックマーク (5件)

  • strace - Wikipedia

    straceLinuxのデバッグユーティリティであり、プログラムが使用するシステムコールおよび受け取るシグナルを監視するものである。他のUnixシステムにおける「truss」に類似している。これはカーネルのptraceという機能により実現されている。 Cygwinにおいても類似のユーティリティが提供されている。 使用法[編集] 一般的な使用法として、プログラムをstraceを用いて開始し、これによりそのプログラムが呼ぶシステムコールの一覧が出力される。これはプログラムが頻繁にクラッシュしたり、意図したものとは異なる挙動をするときに有用である。straceを用いることにより、一例として、プログラムが存在しないファイルあるいは読み込むことができないファイルにアクセスしようとしていることが判明するということがある。 また、別の使用法として、-pフラグを用いることにより、実行中のプロセスにatt

  • KLab

    ご指定のページが見つかりませんでした URLの変更、もしくはページが削除された可能性があります。 お手数ですが、以下のリンクから目的のページをお探しください。

    KLab
    nijikot
    nijikot 2011/04/30
  • この本を書いたわけ - ひろせまさあき

    2008-08-09 サーバ/インフラ Tech Meetingsm4227345 このを書いたわけ - ひろせまさあきsm4578460 Linuxカーネルの読み方 - 伊藤直也sm4227381 はてなのインフラ,いまむかし - 田中慎司sm4227415 DSASのこれから - 安井真伸http://gihyo.jp/event/2008/24svr-tech-meeting

    この本を書いたわけ - ひろせまさあき
  • Linux のスリープ処理、タイマ処理の詳細を見る - naoyaのはてなダイアリー

    UNIX でプロセスを一時的にスリープさせるには sleep(3) が使えます。sleep() は引数に秒単位でしか時間を指定できないので、より短い時間を指定したい場合は usleep(3) (マイクロ秒) や nanosleep(2) (ナノ秒) を使うことになります。sleep(), usleep() はライブラリ関数、nanosleep() はシステムコール*1です。 この usleep() や nanosleep() で 1ms 程度の短い時間プロセスを停止したとして、正確にその時間だけ停止させることはできるでしょうか。http://shiroikumo.at.infoseek.co.jp/linux/time/ にあるコードを参考に、実際に動かしてみます。カーネル 2.6.19 x86_64、CentOS 5 で試します。 まず、nanosleep() で 1ms のスリープを行

    Linux のスリープ処理、タイマ処理の詳細を見る - naoyaのはてなダイアリー
  • 第29回 竹迫良範氏 サイボウズ・ラボ(Cybozu Labs)インタビューWebエンジニア武勇伝

    第29回 竹迫良範氏 サイボウズ・ラボ(Cybozu Labs) 今回は、武勇伝第26回に出て頂いた角谷信太郎氏からの紹介で、サイボウズ・ラボ(Cybozu Labs)の竹迫良範さんにお話をお聞きしました。竹迫さんは、サイボウズ・ラボにて研究開発の実務を行う傍らで、「Shibuya Perl Mongers」の2代目リーダーとしてPerlプログラマのコミュニティ活動を企画・運営したりと、幅広いフィールドで活躍されています。今回は赤坂にあるサイボウズ・ラボさんのオフィスにて、そんな竹迫さんにじっくりお話を伺いました。竹迫さんの「日IT業界の将来像」についてのお話は示唆に富んでおり、IT業界に身をおく者として、とても勉強になりました。 ※取材日は、2008年4月です。所属や役職などは当時のまま掲載しております。 PCとの出会い 川井 まず、パソコンとの出会いをお聞きしたいんですけど、パソコ