java協(xié)程和線程的區(qū)別 什么是協(xié)同程序呢?具體的含義是什么?
什么是協(xié)同程序呢?具體的含義是什么?協(xié)程與多線程類似:它有自己的堆棧、自己的局部變量和自己的指令指針(IP),但它與其他協(xié)程共享很多信息,例如全局變量。線程和協(xié)同程序的主要區(qū)別在于:在多處理器的情況下
什么是協(xié)同程序呢?具體的含義是什么?
協(xié)程與多線程類似:它有自己的堆棧、自己的局部變量和自己的指令指針(IP),但它與其他協(xié)程共享很多信息,例如全局變量。線程和協(xié)同程序的主要區(qū)別在于:在多處理器的情況下,從概念上講,多線程程序同時運行多個線程;雖然協(xié)同程序是通過協(xié)作完成的,但在任何給定的時間內只有一個協(xié)同程序在運行,并且只有在必要時才暫停運行協(xié)同程序。