Answer the question
In order to leave comments, you need to log in
How to implement parallel (simultaneous) operation of two operating systems and fast switching between them?
It is desirable that both conditions are met:
1) Operating systems work without an OS intermediary, that is, on bare metal (well, or with some kind of software layer). This is to ensure that there is no performance limitation. That is, in fact, two operating systems actually worked simultaneously on the computer without interfering with each other.
2) It was quite easy and fast to switch between operating systems, similar to switching desktops in some kind of tiled window manager like i3wm or virtual desktops in Windows 10.
Answer the question
In order to leave comments, you need to log in
Operating systems worked without an OS intermediary, that is, on bare metal
On a Mac, Parallels Desktop seems to do just that. But, of course, he paid.
Operating systems for the PC will not be able to get along, because they do not have the functions of interacting with the "roommate". It is fundamentally.
The only solution is to run both systems in virtual machines. Well, or one system inside another, in a virtual machine.
The better the hardware supports virtualization, the less the performance hit will be.
What is the problem with virtualization? The best option. Otherwise, in principle, nothing can be done.
1. Two guest and one host systems - a virtual machine.
2. Two productive computers and one hdmi-dongle for a "thin" client.
https://github.com/terminals-Origin/Terminals
How to implement parallel (simultaneous) operation of two operating systemsThis is called virtualization.
That is, in fact, two operating systems actually worked simultaneously on the computer without interfering with each other.It's impossible. Operating systems will run on the hypervisor.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question