予焦啦!上一章,我們完成了基本的排程;至少,程式的流程不會再因為單一的執行緒需要睡眠或是為了取得某些鎖而卡住。雖然也和本系列文的其他機制一樣粗暴而粗糙,但我們可...
慣例先上成果圖XDhttps://asciinema.org/a/439607終於開機開到shell啦~ 上篇說要比對Alpine Linux的rootfs b...
文件 原文文件:Heterogeneous Memory Management (HMM) 翻譯: 移入和移出裝置記憶體 ===============...
予焦啦!我們昨日實作完簡易排程,確保 Golang 執行緒(M)都會被排到 CPU 資源。但是卻有不定時炸彈會出現,那就是試圖解鎖非上鎖的鎖的錯誤;大部分時候都...
文件 原文文件:Heterogeneous Memory Management (HMM) 翻譯: 定址空間鏡像實作和 API =============...
進場大修的一天,拿了包高血壓藥。在候診間持續debug人生XD依舊先上個進度圖: + mkdir -p /sysroot/sys /sysroot/proc /...
本節是以 Golang 上游 6a79f358069195e1cddb821e81fab956d9a0c7d1 為基準做的實驗 予焦啦!昨日我們觀察了 Go...
今天繼續來看 HMM 的後續! 文件 原文文件:Heterogeneous Memory Management (HMM) 翻譯: 輸入輸出匯流排、裝置記...
為了更理解Alpine initramfs的眉角,今天持續來看一下Alpine的mkinitfs套件裡面的 nlplug-findfs 這隻helper too...
本節是以 Golang 上游 6a79f358069195e1cddb821e81fab956d9a0c7d1 為基準做的實驗 予焦啦!昨日以前的第三章解決...