Is Bochs re-entrant? (can I instantiate multiple machine emulators in a single process?) #293
Unanswered
davidljung
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello. I'm wondering if it is possible to instantiate multiple emulations from a single process.
(for example, if the code makes liberal use of static declarations, assuming only one instance per process, I don't think it'll work)
I'm considering the possibility of embedding Bochs into an Android app that runs on an embedded device, with each emulating running a minimal Linux environment (no display/GUI or input peripherals needed) where each would run a command-line only application (actually, some JVM running Java and some CLR running C#/.NET). Each of these would need IP & UDP network access to the host Android, or a way to intercept the emulated network access to handle it within the hosting Android app.
Thanks.
Beta Was this translation helpful? Give feedback.
All reactions