多进程鱼多线程的权衡选择
生活随笔
收集整理的這篇文章主要介紹了
多进程鱼多线程的权衡选择
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
最近有好多人在網上問道做游戲開發框架用多線程還是多進程呢,或者兩者之間的優缺點,等等類似的問題。下邊小高就帶您小小分析一下:
1、首先要明確進程和線程的含義:進程(Process)是具有一定獨立功能的程序關于某個數據集合上的一次運行活動,是系統進行資源分配和調度的一個獨立單位。與程序相比,程序只是一組指令的有序集合,它本身沒有任何運行的含義,只是一個靜態實體。進程是程序在某個數據集上的執行,是一個動態實體。它因創建而產生,因調度而運行,因等待資源或事件而被處于等待狀態,因完成任務而被撤消,反映了一個程序在一定的數據集上運行的全部動態過程。
總結
以上是生活随笔為你收集整理的多进程鱼多线程的权衡选择的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++(STL):30 ---关联式容器
- 下一篇: C++(STL):19---deque之