比如 workerman 從一個(gè)線程發(fā)送一個(gè)數(shù)組到另一個(gè)線程, 需要先轉(zhuǎn)換為字符串,然后發(fā)送,然后另一個(gè)進(jìn)程接受,再轉(zhuǎn)換為數(shù)組,性能比較差,特別是數(shù)據(jù)比較大的時(shí)候、
如果使用parallel ,可以直接通過(guò)內(nèi)存地址讀取其他線程的數(shù)據(jù),沒(méi)有性能損耗
workerman是多進(jìn)程的,并非多線程。多進(jìn)程通訊無(wú)法使用parallel擴(kuò)展。
多線程比多進(jìn)程好多了,占用資源少,上下文切換快,數(shù)據(jù)交換快,好像多線程沒(méi)有什么優(yōu)勢(shì)?