兩個(gè)進(jìn)程間可以共享內(nèi)存嗎 共享內(nèi)存,能夠被多少個(gè)進(jìn)程同時(shí)讀取,window?
共享內(nèi)存,能夠被多少個(gè)進(jìn)程同時(shí)讀取,window?1. 多進(jìn)程不一定比多線程好2。共享內(nèi)存沒(méi)問(wèn)題3。在Linux上,D-Bus可以用來(lái)在進(jìn)程之間共享數(shù)據(jù),這更可靠、更簡(jiǎn)單。D-Bus也會(huì)廣播。如果您想
共享內(nèi)存,能夠被多少個(gè)進(jìn)程同時(shí)讀取,window?
1. 多進(jìn)程不一定比多線程好
2。共享內(nèi)存沒(méi)問(wèn)題
3。在Linux上,D-Bus可以用來(lái)在進(jìn)程之間共享數(shù)據(jù),這更可靠、更簡(jiǎn)單。D-Bus也會(huì)廣播。
如果您想考慮高可靠性,那么采集程序可以是單個(gè)進(jìn)程,然后使用mom(如ActiveMQ)以持久的方式傳輸數(shù)據(jù)。它可以廣播、點(diǎn)對(duì)點(diǎn)和分布式。有兩個(gè)偵聽(tīng)程序,一個(gè)用于顯示,另一個(gè)用于保存到數(shù)據(jù)庫(kù)。這樣,只要考慮采集程序的高可靠性,因?yàn)槿绻捎贸志媚J桨l(fā)送數(shù)據(jù),對(duì)方在沒(méi)有接收到數(shù)據(jù)時(shí)就會(huì)保存數(shù)據(jù)。