前言
一直在做驅動開發,主要是修改bug,bug層出不窮,因爲涉及的是一個全新的工作領域,非常難的問題,通常一個bug就要改很久。
主要的bug修改
- 內存泄漏,同事應用數據庫失誤,被我查出來了,然後改正了。
- 句柄泄漏,這是我導致的,打開進程以後,然後忘記關閉句柄。
知識點的收穫
同步手段,關鍵代碼段和mutex的區別,mutex是內核對象,關鍵代碼段不是,mutex可以用以進程間同步,而關鍵代碼段不行,但是mutex效率不如關鍵代碼段。mutex可以命名,關鍵代碼段不可以。
一直在做驅動開發,主要是修改bug,bug層出不窮,因爲涉及的是一個全新的工作領域,非常難的問題,通常一個bug就要改很久。
同步手段,關鍵代碼段和mutex的區別,mutex是內核對象,關鍵代碼段不是,mutex可以用以進程間同步,而關鍵代碼段不行,但是mutex效率不如關鍵代碼段。mutex可以命名,關鍵代碼段不可以。
Xshell工具需要設置一下: New Session Properties - Terminal - Enconding - 選擇Unicode(UTF-8)