###### tags: `實驗室課` # 多執行緒 ## 優點 - 提高 CPU 的使用效率 - 當一個執行緒必須停下來等待,其他執行緒還是可以繼續運作,可以提高處理效能 ## 缺點 - 有大量的執行緒,就會影響其效能,因為 OS 需要在它們之間做 Context Switch - 更多的執行緒需要更多的記憶體空間 - 資料是多個執行緒共享的,因此有可能會發生 Race Condition 的狀況 ## 參考資料 - [多執行緒](https://medium.com/ching-i/%E5%A4%9A%E5%9F%B7%E8%A1%8C%E7%B7%92-de16f92944c8) - 看有幾個執行緒  - 寫程式盡可能讓所有執行續備用調 - python沒有 - 用java    
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up