任飄渺一生專注於劍且光明正大,他雖敗於宮本總司和慕容煙雨之手但他虛心檢討並無不服,和西經無缺君子宿打平敗李劍詩也惺惺相惜,苗疆三傑的部份千雪重情是伍立人;統率千軍萬馬的藏鏡人是蔣萬安,但大家都想當高手伍立人勢必不滿,同時我的劍法 (RD) 似乎也不夠高。至於和女伴相處取材浪翻雲和紀惜惜 (憐秀秀),既然我只關心瑜珈和 RD 我勢必把女伴改造成 RD,否則就找瑜珈女老師,我 29 歲時向劉德華發起攻勢與浪翻雲擊敗盤據黑榜多年的紅玄佛頗為相似;滿街靠爸罵名對比小說前期怒蛟島第一廢人也有異曲同工之妙。(寫苗疆三傑只為增加篇幅其實與伍蔣兩人結交根本不切實際)
Cloud Dai
2025年11月24日 星期一
2025年11月15日 星期六
瑜伽
瑜伽本意為『軛』,即透過自我抑制達到天人合一 (靳冰雲藉字練心),具體抑制甚麼呢?性慾、食慾、睡眠、忍辱、憤怒 (與忍辱有些微不同),佛陀訂下戒律就是要人持守,靜坐並非好萊塢和矽谷的娛樂消遣。天人合一即『專注』與『放鬆』的完美平衡,麥可喬丹愛因斯坦丹津葩默 (她的專注是修禪法) 過於高大上暫且不談,和碩 BIOS 課長吳哲豪上下班符合天人之道、Mysore Taipei 伍立人練體位休閒過日也符合天人之道,但是若無自我抑制則天人之道不夠完善,同時以瑜伽來說還需搭配超然物外的心境。話鋒一轉,我體位練這麼爛真是羞愧得無地自容,不管我適合 Mysore Taipei 伍立人或愛楊格瑜伽之光 Tony,都需不恥下問以求進步。
2025年7月9日 星期三
2025年7月8日 星期二
jiffies 的溢位
這題是玩點小技法!jiffies 是目前系統的時拍計數,HZ 除以 2 代表半秒後超時,那為什麼我延遲 0.5 秒卻沒超時呢?因為我把 jiffies 設為 4294967295,加 1 後溢位從 0 開始所以不會超時。
Linux 核心鎖 (spin lock)
此為核心鎖,和之前觸發函式不同這題用到簡單的邏輯,故講解一下。進入 spinlock前若 lock_factor 比 1 大時線程可以向下執行;若小於等於 0 則會進入無窮迴圈,也就是等待互斥釋放,unlock 會把 lock_factor 加 1。當另一個線程遇到 lock 函式時,新線程因為『- -』已經把 lock_factor 設為 -1,如此當然互斥等待,等原線程 + + 後 lock_factor 變成 0 會跳出 do-while 迴圈,如此即實現核心鎖。(前面說小於等於 0 則會進入無窮迴圈,現在又說lock_factor 變成 0 會跳出 do-while 迴圈,前後矛盾)。cnt 需告成 volatile 避免被優化存取不到固定記憶體,若不使用核心鎖兩線程會交錯執行每次出來的結果都不一樣,使用核心鎖可確保一次只有一個線程能執行 cnt ++。
此圖是網路原作者的核心鎖函式,但我若用小於等於 0 另一線程會死鎖 (注意紅框),應該不是他的問題是我囫圇吞棗。





