一句有意思的代码
昨天在實驗室看內(nèi)存頁面回收部分的代碼,發(fā)現(xiàn)了一個特別有意思的地方: 代碼路徑為mm/vmscan.c if (!populated_zone(zone))continue;
static inline int populated_zone(struct zone *zone){return (!!zone->present_pages);}
!!zone->present_pages這句,為什么要這樣寫?有什么玄機(jī)嗎?
轉(zhuǎn)載于:https://www.cnblogs.com/yangce/archive/2012/05/24/2910099.html
《新程序員》:云原生和全面數(shù)字化實踐50位技術(shù)專家共同創(chuàng)作,文字、視頻、音頻交互閱讀總結(jié)
- 上一篇: dojo在ASP.NET中使用Ajax初
- 下一篇: 怎么样减肚子最快最有效