Domov vývoj Čo je pracovné zaťaženie? - definícia z technológie

Čo je pracovné zaťaženie? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená pracovné zaťaženie?

Množstvo práce vykonanej účtovnou jednotkou v danom časovom období alebo priemerné množstvo práce vykonanej účtovnou jednotkou v konkrétnom okamihu. Množstvo práce, ktorú účtovná jednotka zvládla, poskytuje odhad efektívnosti a výkonnosti tejto účtovnej jednotky. V počítačovej vede tento pojem označuje schopnosť počítačových systémov zvládnuť a spracovať prácu.

Komponentom, ako sú servery alebo databázové systémy, sa pri vytvorení často priraďuje očakávané pracovné zaťaženie. Analýza ich výkonnosti v porovnaní s očakávaným pracovným zaťažením sa potom vykonáva v priebehu času.

Techopedia vysvetľuje pracovné zaťaženie

Jedným z prístupov k zvýšeniu možností pracovnej záťaže je zvýšenie počtu serverov a spúšťanie aplikácií na rôznych serveroch. Nevýhodou tohto prístupu sú zvýšené náklady na nastavenie, údržbu a nasadenie.

Niekoľko konkrétnych typov pracovných zaťažení, ktoré sa vzťahujú na počítačové systémy, patrí:

  • Pracovné zaťaženie pamäte: Každý program alebo inštrukcia potrebuje určitú pamäť na ukladanie dočasných alebo trvalých údajov a vykonávanie stredných výpočtov. Pracovné zaťaženie pamäte určuje využitie pamäte celého systému v danom časovom období alebo v špecifickom časovom okamihu. Činnosti stránkovania a segmentácie využívajú veľa virtuálnej pamäte, čím zvyšujú využitie hlavnej pamäte. Ak sa však počet vykonávaných programov stane tak veľkým, že pamäť sa stáva prekážkou výkonu, znamená to, že je potrebné viac pamäte alebo je potrebné programy spravovať efektívnejšie.
  • Pracovné zaťaženie CPU: Pracovné zaťaženie CPU označuje počet inštrukcií, ktoré procesor vykonáva v danom období alebo v konkrétnom okamihu. Táto štatistika naznačuje potrebu zvýšenia spracovateľského výkonu, ak je CPU stále preťažené, alebo zníženie spracovateľského výkonu, ak využitie CPU klesne pod určitú prahovú hodnotu. Ďalšie vylepšenia výkonu je možné získať pre rovnaký počet inštrukcií vykonávaných na CPU v danom okamihu znížením počtu cyklov požadovaných inštrukciou na úspešné vykonanie. Posledne menovaných možno dosiahnuť zlepšením účinnosti kódu.
  • Pracovné zaťaženie I / O: Väčšina aplikácií má tendenciu tráviť značný čas zhromažďovaním vstupov a produkciou výstupov. V dôsledku toho sa musí dôkladne analyzovať pracovné zaťaženie kombinácií vstup-výstup (I / O) v systéme, aby sa zabezpečilo splnenie príslušných parametrov výkonu zaťaženia. Štatistika o počte vstupov zhromaždených systémom a počte výstupov vytvorených systémom za konkrétne časové obdobie sa nazýva pracovné zaťaženie vstupov a výstupov.
  • Pracovné zaťaženie databázy: Databázy je možné analyzovať z hľadiska využitia ich pamäte, priepustnosti pri maximálnom zaťažení a priepustnosti I / O. Každá z týchto komponentov môže poskytnúť malú aproximáciu výkonu databázy a jej parametrov. Skutočné pracovné zaťaženie databázy sa však dá analyzovať stanovením počtu dopytov vykonaných databázou v danom časovom období alebo priemerným počtom dopytov vykonaných v konkrétnom okamihu.
Čo je pracovné zaťaženie? - definícia z technológie