Mājas Attīstība Kāda ir darba slodze? - definīcija no tehopedijas

Kāda ir darba slodze? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē darba slodze?

Darba apjoms, ko uzņēmums veic noteiktā laika posmā, vai vidējais darba apjoms, ko uzņēmums veic noteiktā laika brīdī. Uzņēmuma veiktā darba apjoms dod aplēsi par šīs vienības efektivitāti un sniegumu. Datorzinātnē šis termins attiecas uz datorsistēmu spēju rīkoties un apstrādāt darbu.

Komponentiem, piemēram, serveriem vai datu bāzu sistēmām, izveidošanas laikā bieži tiek piešķirta paredzamā darba slodze. Pēc tam laika gaitā tiek analizēta viņu veiktspēja, salīdzinot ar gaidāmo darba slodzi.

Techopedia izskaidro darba slodzi

Viena pieeja darba slodzes palielināšanai ir palielināt serveru skaitu un palaist lietojumprogrammas dažādos serveros. Šīs pieejas trūkums ir palielinātas uzstādīšanas, uzturēšanas un izvietošanas izmaksas.

Daži īpaši darba slodzes veidi, kas attiecas uz datorsistēmām, ir šādi:

  • Atmiņas noslodze: katrai programmai vai instrukcijai ir nepieciešama atmiņa, lai saglabātu pagaidu vai pastāvīgus datus un veiktu starpposma aprēķinus. Atmiņas noslodze nosaka visas sistēmas atmiņas izmantošanu noteiktā laika posmā vai noteiktā brīdī. Peidžeru un segmentēšanas aktivitātes izmanto daudz virtuālās atmiņas, tādējādi palielinot galvenās atmiņas izmantošanu. Tomēr, kad izpildāmo programmu skaits kļūst tik liels, ka atmiņa kļūst par sašaurinājumu veiktspējai, tas norāda, ka ir nepieciešams vairāk atmiņas vai programmas jāpārvalda efektīvāk.
  • CPU noslodze: CPU noslodze norāda instrukciju skaitu, kuras procesors izpilda noteiktā laika posmā vai noteiktā laika brīdī. Šī statistika norāda uz nepieciešamību palielināt apstrādes jaudu, ja CPU visu laiku ir pārslogota, vai arī par apstrādes jaudas samazināšanos, ja CPU izmantošana ir zemāka par noteiktu slieksni. Turpmākus darbības uzlabojumus var iegūt par tādu pašu instrukciju skaitu, kas izpilda CPU noteiktā laika momentā, samazinot ciklu skaitu, kas nepieciešami instrukcijai veiksmīgai izpildei. Pēdējo var sasniegt, uzlabojot koda efektivitāti.
  • I / O darba slodze: lielākajai daļai lietojumprogrammu ir tendence tērēt daudz laika, lai savāktu datus un iegūtu izvadi. Tā rezultātā ir rūpīgi jāanalizē sistēmas ieejas-izejas (I / O) kombinācijas darba slodze, lai pārliecinātos, ka tiek ievēroti atbilstoši slodzes veiktspējas parametri. Statistiku par sistēmas ievākto ieeju skaitu un sistēmas radīto iznākumu skaitu noteiktā laika posmā sauc par ievades-izvades darba slodzi.
  • Datu bāzes darba slodze: datu bāzēm var analizēt to atmiņu, caurlaidspēju ar maksimālo slodzi un I / O caurlaides spēju. Katrs no šiem komponentiem var sniegt nelielu datu bāzes veiktspējas un tās parametru tuvinājumu. Tomēr datubāzes patieso darba slodzi var analizēt, nosakot datu bāzē noteiktā laika posmā izpildīto vaicājumu skaitu vai vidējo vaicājumu skaitu, kas tiek izpildīti noteiktā laika brīdī.
Kāda ir darba slodze? - definīcija no tehopedijas