読者です 読者をやめる 読者になる 読者になる

kaishuu0123's blog

ITとかカクテルとか

OS

Learning to Read x86 Assembly Language

Learning to Read x86 Assembly Language - Pat Shaughnessy

refs: Linux Kernel Compilation for GUI Less Driver Development – bamnosi

Linux Kernel Compilation for GUI Less Driver Developmentbamnosi.wordpress.comサイトがおしゃれ〜。組み込みの人なのにこういうセンスあるのいいなぁ。

refs: Category Index | nairobi-embedded

Category Index | nairobi-embedded組み込み Linux に関するサイトかな。 解説が丁寧でいい感じ。

refs: Virtual x86

Virtual x86JS で頑張るあたりがわけわからん。 バイナリのダウンロードから実行までのところが気になるところ。

Minimal Linux Live

minimal.linux-bg.orgミニマムな Linux ができあがるという代物。 わりかし勉強用に良いかも。ビルドがスクリプト化されてて、それぞれフェーズで分割もされているので非常にわかりやすい。 Kernel のビルドから busybox の構築まで揃っている。 そのうち読…

refs: What Every Programmer Should Know About Memory

https://www.akkadia.org/drepper/cpumemory.pdfDRAM について詳細にかかれていたり、結構面白い。 これ読み切るのに時間がかかりそうだけども。。。。

refs: DockerがUnikernelを買収。1秒以下で起動しハイパーバイザで安全に分離されるUnikernelが新たなコンテナの仲間入り

www.publickey1.jpこういうミニマムな OS に萌える。 使い心地がどうなのかはわからないけども、やってみるかな。

refs: カーネル探検(環境構築からstart_kernelまで)

qiita.comGDB でデバッグすると読みやすいかな。ちょっとやってみようかな。

The Solo5 Unikernel

github.com シンプルなOS。コード読むのに良さげ。 ネットワークも対応しているようだ。 The kernel should run on any x86_64 hypervisor that uses virtio devices. At this point, we have run it on QEMU/KVM and VirtualBox. Output is through the ser…