windows系統的記憶體用量指標
最近看到同事在抓漏,但是觀察Memory的指標是Working Set,這是有些問題的,於是花了點時間整理Windows的記憶體指標。Memory大概是Windows系統上最模糊的用詞之一,整理這篇文章順便釐清自己一些疑惑。
最近看到同事在抓漏,但是觀察Memory的指標是Working Set,這是有些問題的,於是花了點時間整理Windows的記憶體指標。Memory大概是Windows系統上最模糊的用詞之一,整理這篇文章順便釐清自己一些疑惑。
這篇算是上Visual Studio極速開發的課後心得吧。 在三年前,我寫過一篇文章叫「學vim的啟示」。
內容大概是記錄自己從不熟悉vim,想mastering vim,想把vim tuning到跟IDE一樣所經歷的崩潰過程。
華亞科附近有一間小店叫湯本源,賣得是湯和拌麵,店門口看起來乾乾淨淨,擺了一台點餐機器。某次覓食時看到店門口菜單,一碗肉湯、一碗麵上面放一撮醬,小疊子盛了三種小菜、一杯酸梅汁,要價300元上下,眉頭一皺覺得價格和預期落差太大,便打消入內用餐的念頭。 但我心中一直有個疙瘩在,這間店在Google評價上非常高分,身為一個鍵盤美食家,不踩踩雷說不過去。在門口的點餐機猶豫了一會,老闆娘走出來介紹餐點,哪些辣哪些不辣,決定當作被騙吃一次看看,點了一份320元的清燉牛肉湯,配干貝XO醬拌麵。
上個月和一個愛看電影的朋友討論一個有趣的問題:「什麼是成熟?」
最近在研究影像處理,在思考照片中的物體,會如何隨著相機拍攝的角度改變而變形。因此產生了一個有趣的疑問:為什麼照片中的透視點能夠連成一條線?
前一陣子,我再度對未來陷入了迷茫,甚至到了有點輕度憂鬱的地步。
檢查錯誤是非常好的習慣,因為你在未來的某一天,很可能會因為沒有養成這個習慣,花費數十個小時在抓一個「這應該不大可能出錯」的System Call上。因此在使用System Call時,請養成檢查錯誤的習慣。 每次系統呼叫失敗的時候,通常會回傳一個特殊的值,絕大多數的情況下是-1,或是NULL,極少數情形是其他特殊的值。這些回傳值只是告訴你:你已經死了,至於你是怎麼死的,他們會留下驗屍的線索,也就是errno。 一開始程式啟動時,errno是0,代表一切正常。但隨著程式出現錯誤,errno會被設成非0的值,代表錯誤的代碼。透過檢查這個代碼,可以得知是哪種類型的死因,就可以有個驗屍的方向。 標準的驗屍流程是這樣的:
目前正在服役中,可能是因為無時無刻不在抽時間學習、充實自己的關係,最近被同事、室友問了同一個問題,為什麼你要那麼認真讀書啊?