• Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    Quote:

    Andreas_Wolf wrote:
    > would it be technically possible to run a virtual machine client on MorphOS, which
    > ran on one or if the quad core G5 was ever supported, ran on the other 3 cores?

    I don't know if this is possible in general, but if it is (in ASMP style like iFusion running on OS3/WarpOS), then such VM would be restricted to running on one core. So if you have more than two cores like in the quad-G5 or the X5000/40, you would have to run more VMs to use more cores. This is because, while the OS running inside the VM may be SMP-capable, the VM itself would still be a MorphOS program and thus bound to the known limitations.

    > I am not familiar with how AmigaOS4 is able to run some Linux software,
    > but I assume it is running some kind of X-Windows compatible GUI wrapper

    It's X-Windows (X11), but not a GUI wrapper. The programs run with their genuine GUI.

    > which I have no idea of how it would work, or if that route is a good or
    > bad option for running more available software. Since there does not seem
    > to be much discussion regarding AmigaOS4.x's ability to run some Linux
    > software using that method, I must assume that it is NOT a great solution
    > for making AmigaOS4.x compatible hardware run more software.

    Your assumption regarding AmiCygnix-like solutions is apparently shared by the MorphOS team:

    http://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=8220&forum=3&start=9
    http://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=7785&forum=9&start=23
    http://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=7785&forum=9&start=31
    http://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=7785&forum=9&start=32
    http://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=7785&forum=9&start=48


    Sounds about right, two (or more) virtually machines, and the VM software would have to have enough intelligence to manage core assignments and other house keeping tasks in a multiple VM setup.
    That last part sounds like a job for some kind of hypervisor.
    "Never attribute to malice what can more readily explained by incompetence"
  • »25.08.16 - 18:35
    Profile