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