IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
xxgdbデバッガによるデバッグ法 デバッグ・デバッガ デバッグ(debug, 虫取り)とは,作成したプログラムの間違いを発見して直す作業のことであり,デバッガ(debugger)とは異常動作するプログラムの動作を追跡し誤りを見つけ出すためのツールである. プログラムが期待した動作をしているか検証したり,うまく動作しない原因を追及するために用いる.通常の場合,デバッグはプログラム中の要所にfprintf(stderr,"・・・",・・・)関数を埋め込んで実行中の変数の値を画面表示して行うのが一般的だが,それだけでは不十分な場合もある. デバッガは,プログラムが異常終了した位置を調べたり,プログラムの実行を順番に追跡して変数の値などを確認しながら実行させることができる. Linuxで利用できるデバッガの一つにgdbがある.これを画面上でマウス操作が使えるようにしてくれるgdbのフロントエンド
Daniel Barlow <daniel.barlow@linux.org>v1.17, 28 February 1996 中野武雄 <nakano@apm.seikei.ac.jp>v1.17j2, 29 January 1997 この文書では linux の下で GNU C コンパイラとコンパイルに必要なライブラ リを設定する方法について記しています。またこれらの環境を用いたプログラ ムのコンパイル、リンク、実行およびデバッグについても概要を述べます。こ の文書の内容の多くは Mitch D'Souza の GCC-FAQ から得たものであり、この 文書は GCC-FAQ の代わりとなるものです。また ELF-HOWTO からも多くの題材 を採用しており、同じくこの文書は ELF-HOWTO の大部分を置きかえるもので す [訳注:Daniel さんは ELF-HOWTO の著者でも
2009年04月22日00:00 カテゴリ書評/画評/品評Lightweight Languages Linux i386 限定、最上級者向け - 書評 - DEBUG HACKS オライリー矢野様より献本御礼。 DEBUG HACKS 吉岡弘隆 / 大和一洋 / 大岩尚宏 / 安部東洋 / 吉田俊輔 この本が、あなたの仕事に直接役に立つかと言えば、あなたが Linux Kernel Hacker でない限り、役に立たない。「役に立つ」視点から見た場合の本書の想定読者の範囲は、恐ろしいほど狭い。間違っても、「メールアドレスにマッチする正規表現のバグ」を見つけるのに本書を役立てようとしてはならない。 しかし、狭いだけに、深い。そしてその深さを覗き見ることは、本書が全く役に立たない読者にも大いに意味があることだと考える。イチローのように打てなくても、羽生のように指せなくても、彼らが何を目指し、
の4つがあります。kernel配下にはカーネル全般にかかわるパラメータ、fs配下にはファイルシステム関連のパラメータ、vm配下には仮想記憶関連のパラメータ、net配下にはネットワーク関連のパラメータが置かれています。 /proc/sys/kernelディレクトリ まずはkernel配下のパラメータを見ていきましょう。/proc/sys/kernel配下のパラメータを使うと、パフォーマンス・チューニング以外のさまざまな設定も可能です。 ctrl-alt-del、cad_pid ctrl-alt-delは、おなじみの[Ctrl]+[Alt]+[Del]キーシーケンスの有効(1)/無効(0)を設定するファイルです。同時に、cad_pidには[Ctrl]+[Alt]+[Del]キーを押した際にシグナルを送信するプロセスを指定します(注)。 domainname、hostname これらのファイルに
/procによるLinuxチューニング [前編] ~ /procで理解するOSの状態 ~ Linuxの状態確認や挙動の変更で重要な役割を担うのが/procファイルシステムである。前編では/procの概念や/procを利用したOSの状態確認方法を理解していただきたい。(編集局) 遠田 耕平 2002/12/10 本稿では、/procファイルシステムによるカーネルチューニングを紹介します。カーネル2.4.19をベースに説明していきますが、カーネルのバージョンによって内容が異なる場合があります。また、ディストリビュータが独自の拡張を施しているものもあります。従って、これから説明する内容がすべて当てはまるとは限りません(端的にいうと説明の対象が存在しなかったり、説明されていない機能が追加されていることがあります)。 /procファイルシステムとは /procは、Linuxシステムの/(ルート)に「
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く