読む人へ なるべくわかりやすく説明を行うつもりではありますが、 マルチスレッドにおけるStack(スタック)、Context Switching(コンテキストスイッチング)、Blocking(ブロッキング)等の概念をお持ちの方が対象でありますので予めご了承お願いします。 それから、本記事に関してはあくまで自己責任で参考までにさせてください。 はじめに Embedded(組込み)S/W世界では多様なH/W構成に直面することが一般的であります。 特にIoTが流行ってる現時代ではOSまでも要らない小規模なH/W構成で完結する場合が多いです。 例えば、センサーをばら撒き、ある特定の場所の気温を計測したい場合は 考慮事項としてコストや省電等(他の要素もある)を考え、 最小限のH/W構成で気温装置を実現するのが求められます。 そんなH/W構成でリソース、特にメモリ等が限った時に役に立つ Prototh