紀錄一下docker在windows上開啟的作法
對於一個要求數據讀寫同步的程式,通常可能加上O_DIRECT和O_SYNC來改變kernel的IO操作
在struct中對於char array使用sprintf或fgets函式直接賦值,操作上更加方便
今天追蹤一個Select上的Bug,問題的起因是程式某個地方的Select卡住永遠不會Return,但監聽的Socket已經關閉了
Linux kernel中的inotify模組提供了很好的檔案監控支援
想測量傳輸效能,檔案傳輸完後程式不會結束,改用diff比對
工作上需要Porting系統從Solaris到Linux上
忘記買 T shirt 殘念
這篇文章不是以一個專案維護者或開發者的角度所寫,而是我個人的閒聊和分析過程。
最近寫程式在C#上用到需要較複雜IO的功能,不能單純用Blocking I/O卡死等待