-2

這裏的問題是我需要在MACOSX雪豹上的虛擬桌面的實例中運行一個進程。但是,例如,當我對SPACES進行測試時,這是MACOSX附帶的默認桌面管理器,我意識到這些進程是在桌面之間共享的,因此最終我可以終止在其他桌面內運行的任何進程,例如桌面號01根桌面。但我希望我的進程只能執行或啓動到我選擇的虛擬桌面,而根桌面則無法以任何方式看到它或與其進行交互。 我知道,在微軟的Windows中,它完全可達,所以我認爲在MACOSX中它也可以。獨佔進程,在MACOSX中運行到虛擬桌面

有什麼想法嗎? 它有一些準則,以獲得此?

回答

0

經過大量的工作和測試後,我找到了一個很好的方法來實現我的目標。我在Linux中發現了與jail類似的chroot,所以我可以在macos內部創建一個空間來託管一個新的操作系統,但不等於虛擬機。所以我可以擁有自己的專屬空間來控制一些進程和文件和文件夾,並且需要在主機系統內以獨佔方式運行。另外我可以使用X11來執行圖形應用程序。

現在這對我在這裏嘗試解決的問題很有用。