2010-01-11 139 views
0

是否有從32位編譯應用程序啓動64位進程的優雅方式?從32位應用程序啓動「不相關」的64位應用程序

問題是我需要在32位Sparc V8模式下編譯一部分。另一部分是爲更快的64位環境編寫的(在64位乘法時不模擬)。我想用信號量同步它們並通過共享內存進行通信。

fork,system等的手冊頁顯示父進程被暫停,直到子進程終止。有沒有更好的方法,因爲我不想手動啓動這些進程。

最好的方面 伯恩哈德

+0

fork()不暫停父進程。 – 2010-01-11 09:58:41

回答

0

使用fork(),然後執行exec()。即使在混合環境中,通常多進程內容仍然保持不變。

相關問題