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

Aké percento systémových režijných nákladov nebude mať za následok zlý výkon používateľských programov?

Neexistuje jediné percento systémových režijných nákladov, ktoré všeobecne zaručuje dobrý výkon pre užívateľské programy. Prijateľná úroveň režijných nákladov do značnej miery závisí od niekoľkých faktorov:

* Požiadavky používateľského programu: Výpočtovo intenzívny program by mohol tolerovať vyššie režijné náklady ako aplikácia v reálnom čase s prísnymi obmedzeniami latencie. Hra vyžadujúca rýchle snímkové frekvencie je oveľa citlivejšia na režijné náklady ako úloha dávkového spracovania.

* Hardvérové ​​zdroje: Systém s rozsiahlym procesorom, pamäťou a I/O kapacitou dokáže zvládnuť vyššie režijné náklady ako systém obmedzený na zdroje.

* Typ réžia: Režijné náklady z správy pamäte môžu byť menej viditeľné ako režijné náklady z diskových I/O, najmä pre programy, ktoré sú viazané I/O. Réšenie kontextu môže byť významné vo viacúčelových prostrediach.

* Definícia „Zlý výkon“: To, čo predstavuje „zlý výkon“, je subjektívne a závisí od očakávaní používateľa.

Namiesto percentuálneho podielu je lepší prístup monitorovať metriky výkonnosti systému (využitie CPU, využitie pamäte, I/O disk, latencia siete atď.) A identifikovať prekážky. Ak tieto metriky naznačujú, že režijné náklady systému výrazne ovplyvňujú výkonnosť používateľských programov, potom je potrebná akcia (napr. Optimalizácia systému, aktualizácia hardvéru alebo zlepšenie efektívnosti programu).

Stručne povedané, neexistuje žiadne magické číslo. Zamerajte sa na * Monitorovanie * a * Analýzu * Výkonnosť skôr ako zameranie na ľubovoľné percento režijných nákladov.

Najnovšie články

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