AWESOME LINUX WORLD

Linux 成分多めの技術系ブログ

小ネタ: 特定コマンドの debuginfo パッケージを手っ取り早く確認する方法

本記事は、次の記事との関連になります。 【RHEL, CentOS, Fedora】Linux コマンドのデバッグ方法 - AWESOME LINUX WORLD この記事で紹介されているよりも簡単に、コマンドの debuginfo パッケージを確認する方法がありました。 別記事の調査中 (執筆中) に…

/proc/[pid]/stack でプロセスの待ち状態を確認する

プロセスの待ち状態は ps コマンドで確認できるが、これだけだと詳細は分からない。 詳細を知るには /proc/[pid]/stack が有効。今回はこれについてのメモ。 ■ /proc/[pid]/stack とは 表示例 ■ 待ち状態のプロセスを確認する ソースコードを確認する ■ /pro…

読了時間を表示させる

本ブログに読了時間を表示させる機能を加えました。 以下、メモ ■ 設定方法 ■ コード改変 ■ 実際の画面 ■ 設定方法 次のブログを参考に設定。 randamlife.hatenablog.com ■ コード改変 次のように自分好みに修正 (コードはあまり整備していないので、少し汚…

Linux シグナルの基本と仕組み (カーネル v5.5 時点)

この記事は、Linux シグナルの基本と仕組み (カーネルでの実装) について調査したことのまとめです。 シグナルは普段から利用しているものの仕組みについては理解してなかったので、カーネル勉強の題材として調べてみました。想像以上に複雑でボリュームがあ…

本ブログの方針、ブログを始めた経緯など (実質の初投稿)

はじめに 本ブログの方針 Qiita との並行運用 本ブログを始めた経緯 もう少し自由に書く場所がほしかった トップページ (Qiita のマイページ) をカスタマイズしたかった Qiita では自分の記事が探しにくい 保険として おわりに はじめに これより前の日付で…

Linux メモリ断片化 (外部フラグメンテーション) の概要と解消方法

記事概要 要約 物理メモリ領域について 断片化とは 断片化のレベル 断片化のレベル ( その2 ) 断片化を解消する術 OS を再起動する OS を再起動しない方法 何もしない compact_memory の効果 さいごに 参考 記事概要 Linux OS におけるメモリ断片化 1 ( 以降…