Quantcast
Channel: VMware Communities: Message List
Viewing all articles
Browse latest Browse all 252940

Re: Yet another question about CPU Scheduling

$
0
0

Sebastián Greco wrote:

 

LOL!!! I just saw your "EDIT" So funny we both mark "bold" the same phrase! Do you have any document that supports your statment of "regardless of whether or not they're sibling vCPUs"?

 

Thanks again Andy!

elgreco81

 

PS: I'm very slow when writting in english

I just noticed this too. I'm apparently slow when writing in english too, and it's my native language.

 

There are quite a few documents to support that, but most of them are huge and not easy to quote here. Probably the easiest way to explain this is to note the following line from the VMware CPU scheduler doc you linked in the original post:

 

A vCPU and a world are interchangeably used to refer to a schedulable CPU context that corresponds to a process in conventional operating systems.

 

Now I hate to send you to Wikipedia for a source on this, but it's the most concise explanation I could find.

A process moves into the running state when it is chosen for execution. The process's instructions are executed by one of the CPUs (or cores) of the system. There is at most one running process per CPU or core.

 

You might also take a look at this: http://www.cs.uic.edu/~jbell/CourseNotes/OperatingSystems/5_CPU_Scheduling.html

 

It's more of an overview of CPU scheduling in general, but reading through that will probably clarify things a bit.


Viewing all articles
Browse latest Browse all 252940

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>