#プロセス
4 件の記事
アプリケーション
2025-08-09
Goでプロセス・goroutine・メモリを覗いてみた
Goを使って、プロセスのアドレス空間・goroutineの動作・スタックとヒープの挙動を軽く覗いてみた記録です。子プロセスとの仮想アドレス空間の違いやメモリ領域の独立性を、os/execなどを用いた実装例を通して確認します。
#Golang#メモリ#データ構造#プロセス#スレッド
アーキテクチャ
2025-08-02
Webアプリケーションの処理モデルについて
Webアプリケーションの代表的な処理モデルであるイベントループ・マルチスレッド・マルチプロセスの3つを対比して解説する記事です。それぞれのモデルの特徴やメリット・デメリットを整理し、IOバウンド・CPUバウンドといったワークロードに応じてどう選定すべきかの基準を紹介します。
#イベントループ#スレッド#プロセス
コンピューターアーキテクチャ
2020-08-24
孤児プロセスとゾンビプロセスの違い
ゾンビプロセス(defunct)と孤児プロセスの違いを解説。PIDの枯渇リスク・psコマンドによる確認手順・killの方法、親プロセスとwaitシステムコールの仕組みをDockerコンテナの文脈も交えて紹介します。
#UNIX#プロセス
OS
2018-06-25
プロセス vs スレッド:開発者が知るべき本質的な違い
プロセスとスレッドの違いについてまとめた記事です。プログラムの実行単位であるプロセスと、その中で動くスレッドについて、専用のメモリ空間を持つかどうか、コンテキストスイッチのコスト、並行処理モデルへの影響といった観点から、開発者が知っておくべき基礎知識をカバーします。
#OS#スレッド#プロセス#データ構造