Bahay Virtualization Ano ang pagkakaiba sa pagitan ng pagtatalo ng cpu at cpu handa na nakapila?

Ano ang pagkakaiba sa pagitan ng pagtatalo ng cpu at cpu handa na nakapila?

Anonim

T:

Ano ang pagkakaiba sa pagitan ng pagtatalo ng CPU at handa na ang pila?

A:

Ang 'CPU contention' at 'CPU ready queue' ay dalawang magkakaugnay na termino, ngunit tinutukoy nila ang bahagyang magkakaibang mga aspeto ng parehong problema.

Inilalarawan ng 'CPU contention' ang mga salungatan sa pagitan ng iba't ibang virtual machine sa isang virtualized hardware system kung saan nakikipagkumpitensya sila para sa parehong mga mapagkukunan. Ang salitang 'pagtatalo ng CPU' ay maaaring ilarawan ang isang kaganapan o serye ng mga kaganapan, o maaari itong pangkalahatang sumangguni sa mga sitwasyon kung saan nagaganap ang mga ganitong uri ng salungatan.

Sa kabaligtaran, ang 'handa na pila' ay isang term na ginamit upang ilarawan ang isang pasilidad sa virtualization pati na rin ang isang sukatan na maaaring maapektuhan ng pagtatalo ng CPU. Ang VMWare, isang pangunahing namamahagi ng virtualization software, ay tinukoy ang CPU na handa na pila bilang "ang oras na ang isang virtual machine ay dapat maghintay sa isang handa na na patakbuhin bago ito mai-iskedyul sa isang CPU."

Sa madaling salita, ang pagtatalo ng CPU ay ang problema, at ang handa na pila ay isang paraan upang masukat ito. Kung ang CPU handa na pila o oras ng paghihintay ay masyadong mataas, dapat suriin at inisip ng mga propesyonal sa IT kung ano ang nangyayari - halimbawa, kung ang mga virtual machine ay tama na inilagay sa isang virtual na kapaligiran, kung ang pangkalahatang mga mapagkukunan ay sapat para sa mahusay na operasyon, at kung may tiyak na CPU pagtatalo, o bottlenecks na may kaugnayan sa pag-calibrate ng system o pag-setup.

Ano ang pagkakaiba sa pagitan ng pagtatalo ng cpu at cpu handa na nakapila?