Date: Fri, 24 Jul 2020 09:54:03 -0400 From: Aryeh Friedman <aryeh.friedman@gmail.com> To: Ottavio Caruso <ottavio2006-usenet2012@yahoo.com> Cc: freebsd-questions <freebsd-questions@freebsd.org> Subject: Re: Ask stupid questions and you'll get a stupid answers, was: Technological advantages over Linux Message-ID: <CAGBxaX=yPvSx8WPvGGAc8=w-ryzCEwQs12bg8JCdJvk-sZJkqA@mail.gmail.com> In-Reply-To: <CAEJNuHxC7i%2Bq7cq65=my6mJZDdiK4gpQsKjMU1nvsm=Ri4On%2Bg@mail.gmail.com> References: <20200214121620.GA80657@admin.sibptus.ru> <CAEJNuHwRs=6kOK9uiFzEAqCgSgvUb8Xm5o2VWnK-ND_zseowdg@mail.gmail.com> <20200214141600.GA82559@admin.sibptus.ru> <20200214204838.360c8f624397c659946bd764@sohara.org> <20200215063818.GE1482@admin.sibptus.ru> <20200215083359.367d8a3e9ddb4942df67d5b5@sohara.org> <58202623-bbf7-eda0-5cb5-fb4749e91e20@watters.ws> <CAEJNuHxbFSPBB7keSrBufpg=RsgQ8EPK_fvzt8XBROLNKyN_sw@mail.gmail.com> <6318251A-973A-4DEC-9271-12333EB11F7B@kicp.uchicago.edu> <CAEJNuHxC7i%2Bq7cq65=my6mJZDdiK4gpQsKjMU1nvsm=Ri4On%2Bg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jul 24, 2020 at 9:40 AM Ottavio Caruso via freebsd-questions < freebsd-questions@freebsd.org> wrote: > Why do I have to choose between Linux and FreeBSD? Why can't I have > both? I also use NetBSD, OpenBSD, Android, occasionally Windows. Am I > a traitor? Am I an infidel? > Note: VM below refers to not just heavy weight ones like qemu, vbox or bhyve but to lighter weight ones like jails, etc. 1. The whole point of VM's is to let you do just that 2. By the very definition of an operating system you can only have *ONE* per logical/physical machine (assume the physical machine has no VM's). The reason is the primary job of the OS is to *MANAGE* the hardware and other resources of the machine in a coordinated and efficient manner for all users. This means the OS *MUST* have exclusive use of the hardware and all requests for resources be made through it. Any other scheme will lead to literal anarchy and an unusable machine. So this means you can not have more then one at once on a given machine. You can do emulation of the interface (user and programmer) offered by other OS's as long you know at the end of the day that's all you're doing (you're emulating the other OS you are not actually running it). All modern OS's have such emulation for most of the most common competitors. > > > -- > Ottavio Caruso > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" > -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGBxaX=yPvSx8WPvGGAc8=w-ryzCEwQs12bg8JCdJvk-sZJkqA>