高性能開發十大必須掌握的核心技術
作者 | 軒轅之風O來源 | 編程技術宇宙(ID: xuanyuancoding)程序員經常要面臨的一個問題就是:如何提高程序性能?這篇文章,我們循序漸進,從內存、磁盤I/O、網絡I/O、CPU、緩存
作者 | 軒轅之風O來源 | 編程技術宇宙(ID: xuanyuancoding)程序員經常要面臨的一個問題就是:如何提高程序性能?這篇文章,我們循序漸進,從內存、磁盤I/O、網絡I/O、CPU、緩存
多任務(multitask)同時執行多個進程,而多線程(multithread)允許單個進程同時執行多個線程。 1. 多任務編程 當OS使用一個規劃策略允許兩個或更多進程併發共享一個CPU時,