Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Hardware >> CPU >> .

Aké sú rukoväte CPU a aká je ich funkcia?

V kontexte operačných systémov, najmä Windows, rukoväť CPU nie je jediným, dobre definovaným objektom, ako je rukoväť súboru alebo rukoväť procesu. Neexistuje žiadna konkrétna štruktúra údajov všeobecne nazývaná „rukoväť CPU“. Tento výraz sa používa neformálne a nejednoznačne v rôznych kontextoch, čo často vedie k zmätku.

Namiesto toho sa prístup k zdrojom CPU vyskytuje prostredníctvom rôznych mechanizmov a pojem „rukoväť CPU“ sa môže vzťahovať na ich aspekty:

* Pracovné úchytky a plánovanie CPU: Proces má rukoväť (jedinečný identifikátor), ktorý OS používa na jeho sledovanie. Plánovač OS používa informácie spojené s touto rukoväťou procesu (napríklad priorita, stav a využitie zdrojov) na určenie, ktorý proces získava čas CPU. Dalo by sa voľne povedať, že proces zvláda nepriamo „zvládne“ prístup CPU pre tento proces.

* rukoväte vlákna a plánovanie CPU: Podobne majú vlákna (ktoré sú jednotkami vykonávania v rámci procesu) rukoväte. Plánovač prideľuje čas CPU na vlákna na základe ich kľučiek a súvisiacich informácií. Rukoväť vlákna je opäť nápomocná pri riadení zdrojov CPU pridelených tomuto vláknu.

* Afinita procesora (nastavenie priradenia jadra CPU): Niektoré rozhrania API umožňujú nastavenie afinity procesora pre vlákno alebo proces. To vám umožní určiť, na ktorých jadrách CPU je možné spustiť konkrétne vlákno alebo proces. Aj keď to nie je výslovne „rukoväť“, štruktúra údajov použitá na reprezentáciu tohto afinitného nastavenia by sa mohla neformálne interpretovať ako „rukoväť“ pre základné priradenie CPU.

* počítadlá a monitorovanie výkonu: Windows poskytuje počítadlá výkonnosti, ktoré umožňujú monitorovanie využívania CPU. Aj keď nejde o „rukoväť“, API a dátové štruktúry používané na prístup k týmto počítadlom sa týkajú pozorovania využívania CPU a v niektorých neformálnych diskusiách sa môžu mylne označiť ako „rukoväte“.

v súhrne: V systéme Windows (alebo väčšina ostatných OS) nie je oficiálna „rukoväť CPU“. Tento výraz je hovorový, ktorý by mohol odkazovať na nepriame spôsoby, ako sú procesy a vlákna spojené s CPU na vykonanie prostredníctvom ich príslušných rukovätí a súvisiacich informácií o plánovaní. Pri diskusii o správe zdrojov CPU je presnejšie hovoriť o rukoväti procesných kľučkách, rukovätiach vlákien, nastaveniach afinity procesorov alebo počítadlách výkonu.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené