8thステップ「スレッドを実装する」の解説記事、第3弾です。 今回はシステムコールからスレッドを作成し、ディスパッチするところまで解説します。 記事を書くために内容の整理を繰り返した結果、8thステップは 初期スレッドの作成と起動 (≠システムコール) …
8thステップ「スレッドを実装する」の解説記事、第2弾です。 今回は初期スレッドの作成と起動について解説します。 記事を書くために内容の整理を繰り返した結果、8thステップは 初期スレッドの作成と起動 (≠システムコール) システムコール (OSによるメモリ…
見たまま編集モードだと折りたたみがHTMLで記載しても使えない はてな記法で書くとソースコードがずれたりする という謎現象が発生したので本記事にてソースコードを公開します。 ※intをINT型に置きなおしているなど書籍を丸々コピーしているわけではないこ…
ブログのデザインを変更しました。 少しでも快適に読めるようになると良いと思っています。
最近始めたことの前にちょこっと小話をします。私がQiitaでブログを始めなかった理由がいくつかあります。1つは日々日常のブログとして使えないこと。 個人の趣味でやってるし、技術以外のことも書きたくなるもあります。もう1つはQiitaはハードルが高いこと…
8thステップ「スレッドを実装する」は『12ステップで作る組込みOS自作入門』で一番難しいステップです。 つまり1記事で解説を完結するのが難しいです。 そこで記事をいくつか分割してから解説しようと思います。 本記事ではシーケンス図を使って全体の流れを…
宣言通り、『12ステップで作るOS自作入門』の解説記事を書いていきます。 分かりづらいところを質問していただければ回答するつもりです。 もちろん間違っているところの指摘も大変助かります。
3日坊主とはよく言ったものです。 記事を3つ書いてそのままとなり、はや1年。 実は新しいLinuxの教科書は読破していました。 ただ、モチベーションの問題か、バックヤードには記事をストックしつつも公開できていませんでした。 しかもLinuxをがっつり使って…
前回の記事の続きです。 『新しいLinuxの教科書』の第1章で環境を構築するときに直面した問題についてです。 komamenamame.hatenablog.com 今回は2つ目の問題と解決方法について記載します。 VirtualBoxが起動しない (記事へのリンク) CentOSのデスクトップ…
平日は時間がなかなか確保できずに休日になってしまいました。 現在取り組んでいる参考書の1つである『新しいLinuxの教科書』について記事を書きます。 新しいLinuxの教科書 作者: 三宅英明,大角祐介 出版社/メーカー: SBクリエイティブ 発売日: 2015/06/06 …
ブログを設立したのでとりあえず自己紹介をします。 「こマメなマメ」です (こマメは小忠実と書くらしい。豆知識ですが) 。 技術分野は電気、光、通信、情報です。 と言っても、今となってはかなり情報寄りになりました。 プログラミング言語で扱ったことの…