Cuprins:
Definiție - Ce înseamnă volumul de muncă?
Cantitatea de muncă efectuată de o entitate într-o anumită perioadă de timp, sau cantitatea medie de muncă gestionată de o entitate într-un anumit moment de timp. Cantitatea de muncă efectuată de o entitate oferă o estimare a eficienței și a performanței entității respective. În informatică, acest termen se referă la capacitatea sistemelor de calculator de a gestiona și prelucra munca.
Componentelor precum serverele sau sistemele de baze de date li se atribuie adesea o sarcină de lucru preconizată la creare. Analiza performanței lor în comparație cu volumul de muncă așteptat este apoi efectuată în timp.
Techopedia explică volumul de muncă
O abordare a creșterii capacității de încărcare a muncii este creșterea numărului de servere și rularea aplicațiilor pe diferite servere. Dezavantajul acestei abordări este costurile crescute în configurare, întreținere și desfășurare.
Câteva tipuri de sarcini specifice care se aplică sistemelor informatice includ:
- Sarcină de lucru pentru memorie: Fiecare program sau instrucțiune are nevoie de ceva memorie pentru a stoca date temporare sau permanente și pentru a efectua calcule intermediare. Sarcina de lucru a memoriei determină utilizarea memoriei întregului sistem într-o anumită perioadă de timp sau într-un moment specific în timp. Activitățile de segmentare și segmentare folosesc multă memorie virtuală, crescând astfel utilizarea memoriei principale. Cu toate acestea, când numărul de programe care sunt executate devine atât de mare încât memoria devine un blocaj pentru performanță, indică necesitatea mai multor memorii sau trebuie gestionate programele într-o manieră mai eficientă.
- Sarcină de lucru CPU: volumul de lucru al procesorului indică numărul de instrucțiuni executate de procesor într-o anumită perioadă sau într-un anumit moment de timp. Această statistică indică necesitatea creșterii puterii de procesare dacă CPU este supraîncărcat tot timpul sau o scădere a puterii de procesare dacă utilizarea procesorului scade sub un anumit prag. Se pot obține îmbunătățiri suplimentare de performanță pentru același număr de instrucțiuni care se execută pe un procesor la un moment dat, prin reducerea numărului de cicluri cerute de o instrucțiune pentru executarea cu succes. Acesta din urmă poate fi obținut prin îmbunătățirea eficienței codului.
- Sarcină de lucru I / O: Majoritatea aplicațiilor tind să petreacă mult timp colectând inputuri și producând rezultate. În consecință, volumul de lucru al combinațiilor de intrare-ieșire (I / O) dintr-un sistem trebuie analizat minuțios pentru a asigura respectarea parametrilor de performanță a încărcării. O statistică privind numărul de intrări adunate de un sistem și numărul de ieșiri produse de un sistem pe o anumită durată de timp este denumită sarcină de lucru intrare-ieșire.
- Sarcina de lucru a bazelor de date: Bazele de date pot fi analizate pentru utilizarea lor în memorie, debitul la sarcini maxime și debitul I / O. Fiecare dintre aceste componente poate oferi o mică aproximare a performanței bazei de date și a parametrilor acesteia. Cu toate acestea, volumul de lucru adevărat al unei baze de date poate fi analizat prin determinarea numărului de interogări executate de baza de date într-o anumită perioadă de timp, sau a numărului mediu de interogări care sunt executate la un moment dat de timp.
