簡體   English   中英

同步嵌入式Python解釋器

[英]Synchronizing embedded Python interpreters

除了在Python VM實現上進行黑客攻擊外,是否有辦法在操作碼級別上同步兩個或多個python解釋器(嵌入在單個進程中,或在單獨的進程中運行)? 是否有其他支持此功能的Python VM實現?

謝謝!

在我們的注釋討論中,我很確定您可能想要使用經典的同步原語,如此處記錄的: https : //docs.python.org/2/library/multiprocessing.html#synchronization-primitives

這些工具/原語的共同點是控制和維護由多個組件組成的系統中的確定性 這些原語可以確保始終按正確的順序處理事物。 也就是說,這些方法能夠創建您要尋找的確定性。

當然,您應該閱讀這些原語的用途。 那里有很多資源。 關於此主題的一篇不錯的文章可能是這里的文章: http : //www.cs.cf.ac.uk/Dave/C/node31.html (請注意,它處理的是Unix內部和線程,但是思想是相同的適用於所有操作系統以及跨進程,不僅限於線程)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM