Giter VIP home page Giter VIP logo

Comments (4)

gormanm avatar gormanm commented on August 22, 2024

I think this may be a reflection of Dario's style as I'm not familiar with the term itself. I interpreted to mean topology pass-through similar to device pass-through and I think that was the intent. Dario?

from suse-best-practices.

dfaggioli avatar dfaggioli commented on August 22, 2024

<title>Enlightenment of VMs</title>

@gormanm @dfaggioli

Is it really "Enlightment of VMs"?? I am well aware that tech terms can be strange ;-) - but we had a discussion internally, and after doing some research, we got only "enlightenment" back as results in relation with virtualization.

It definitely is "enlightenment", and not "enlightment". The latter, I don't think is a word. And yes, I am aware that it is me that wrote it, so I can only apologize for not being able to type / write in English :-(

Thanks very much for clarification!

Well, thanks to you, and sorry if I didn't catch this while reviewing and running a spell-check on the paper myself (and I'm particularly sad to hear that this took what looks to be a considerable amount of your time :-/ )

from suse-best-practices.

dfaggioli avatar dfaggioli commented on August 22, 2024

I think this may be a reflection of Dario's style as I'm not familiar with the term itself. I interpreted to mean topology pass-through similar to device pass-through and I think that was the intent. Dario?

Yes. Well, if I've understood well, the bulk of the issue here is me not being able to write in English. :-( But from a semantic point of view, in virtualization, we refer to "enlightening" whenever we make the VM aware of something that, while strictly not necessary for functional correctness, it may result in some advantages, e.g., in terms of improved performance.

Such "improved awareness" could be about making the OS in the VM know that it is running virtualized (which then enables the use of some paravirtualization-based techniques, typically for clocks, timers, interrupts, etc) or it can come from --as you say yourself-- the fact that we define a particular virtual topology, which matches the one of the host in some specific way.

Some quick and random examples, just for reference:

As you can see the term is quite common when MS Hyper-V virtualization solutions are involved, at least if we're speaking about KVM.

In the Xen world, it's even more widely used (even with Hyper-V out of the picture):

from suse-best-practices.

chabowski avatar chabowski commented on August 22, 2024

from suse-best-practices.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.