Programming · Retro Games · Computer Architecture
OS、DRAM、計算機アーキテクチャなど、主にコンピュータの基礎となる技術や仕組みについて解説したメモ書きです。プログラミングのTipsや、開発中に得た知見なども随時追加していきます。
OSの基礎知識から、スケジューリング、メモリ管理、ファイルシステムまで。実装詳細や最適化について解説します。
CPU設計、メモリ階層、キャッシュの仕組み、命令セットアーキテクチャなど、ハードウェアの基礎を解説します。
効率的なアルゴリズム、データ構造、メモリ管理など、より良いコードを書くためのTipsを紹介します。