Dom Razvoj Što je radno opterećenje? - definicija iz tehopedije

Što je radno opterećenje? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači opterećenje posla?

Količina posla koju je obavljao subjekt u određenom vremenskom periodu ili prosječna količina posla koju subjekt obavlja u određenom trenutku. Količina posla koji obrađuje subjekt daje procjenu učinkovitosti i performansi tog entiteta. U računalnoj znanosti, ovaj se termin odnosi na sposobnost računalnih sustava da upravljaju i obrađuju rad.

Komponentama poput poslužitelja ili sustava baza podataka često se dodjeljuje očekivano radno opterećenje nakon izrade. Analiza njihovog učinka u odnosu na očekivano opterećenje posla provodi se tijekom vremena.

Techopedia objašnjava opterećenje

Jedan od načina jačanja mogućnosti radnog opterećenja je povećati broj poslužitelja i pokrenuti aplikacije na različitim poslužiteljima. Nedostatak ovog pristupa su povećani troškovi u postavljanju, održavanju i pokretanju.

Nekoliko određenih vrsta opterećenja koje se odnose na računalne sustave uključuju:

  • Radno opterećenje memorije: Svaki program ili upute treba malo memorije za pohranjivanje privremenih ili trajnih podataka i obavljanje međupredmetnih računanja. Radno opterećenje memorije određuje upotrebu memorije cijelog sustava u određenom vremenskom periodu ili u određenom trenutku. Aktivnosti pozivanja i segmentacije koriste puno virtualne memorije čime se povećava upotreba glavne memorije. Međutim, kada broj izvršenih programa postane toliko velik da memorija postaje usko grlo za performanse, to ukazuje da je potrebno više memorije ili je potrebno njima upravljati na učinkovitiji način.
  • Radno opterećenje CPU-a: radno opterećenje CPU-a označava broj uputa koje procesor izvršava tijekom određenog razdoblja ili u određenom trenutku. Ova statistika ukazuje na potrebu za povećanjem procesorske snage ako je CPU cijelo vrijeme preopterećen ili smanjenjem snage obrade ako CPU upotreba padne ispod određenog praga. Daljnja poboljšanja performansi mogu se dobiti za isti broj uputa koje se izvršavaju na CPU-u u određenom trenutku smanjenjem broja ciklusa koji su potrebni uputama za uspješno izvršavanje. Potonje se može postići poboljšanjem učinkovitosti koda.
  • Radno opterećenje I / O: Većina aplikacija obično provodi dosta vremena prikupljajući ulaz i stvarajući izlaz. Kao rezultat, radno opterećenje kombinacija ulaz-izlaz (I / O) u sustavu mora se temeljito analizirati kako bi se osiguralo da su ispunjeni odgovarajući parametri performansi opterećenja. Statistika o broju ulaza koje je sustav prikupio i broju izlaza koje je sustav proizveo tijekom određenog vremena naziva se radnim opterećenjem ulaza i izlaza.
  • Opterećenje baze podataka: baze podataka mogu se analizirati prema njihovoj upotrebi memorije, propusnosti pri maksimalnom opterećenju i I / O propusnosti. Svaka od ovih komponenti može dati malu aproksimaciju performansi baze podataka i njenih parametara. Međutim, pravo opterećenje baze podataka može se analizirati određivanjem broja upita izvršenih u bazi podataka u određenom vremenskom periodu ili prosječnog broja upita koji se izvršavaju u određenom trenutku.
Što je radno opterećenje? - definicija iz tehopedije