異步編程

採用多線程解決多核處理、資源共享和耗時任務,同時也會出現內存損耗問題,所以多線程的選擇處理須要慎重。線程根據操做的不一樣場景分爲不一樣的狀態,分爲未啓動、啓動、休眠和掛起等狀態。線程分爲前臺線程和後臺線程,二者的區別是後臺線程中不包含可執行環境,前臺線程結束,後臺線程隨之結束。 託管線程和非託管線程最大的區別在因而否在公共運行庫中有上下文,是否可以進行監控和內存回收。非託管的線程須要手動進行內存回
相關文章
相關標籤/搜索