Ako vlastne fungujú programy v počítači?

Prepínanie medzi rôznymi programami a ich súčasný beh v grafickom prostredí môže vyzerať jednoducho, v skutočnosti to však vyžaduje značne komplikované operácie bežiace v pozadí.

Počítač totiž môže spracovávať v každom okamihu iba jednu úlohu a dojem súčasnej práce viacerých sa dosahuje iba rýchlym prepínaním medzi nimi.


Každý program si po spustení vytvorí vlastný proces, ktorému počítač prideľuje procesorový čas a pamäť podľa jeho požiadaviek a priority. Ak o procesor žiada viac procesov, ako prvý ho dostane ten z najvyššou prioritou. V praxi tieto zmeny prebiehajú tak rýchlo, že ich nie je možné postrehnúť a programy ako keby bežali všetky súčasne. Tejto vlastnosti sa hovorí multitasking.

Komplikovanejšie programy ale potrebujú sami vykonávať niekoľko operácií súčasne (napríklad kontrola pravopisu alebo automatické ukladanie v pozadí vo Worde) a bolo by zbytočne náročné, ak by každý program musel sám riadiť svoj „vnútorný multitasking“. Preto operačný systém umožňuje každému programu spustiť niekoľko takzvaných threads (doslovný slovenský preklad je „vlákno“), ktoré možno označiť aj ako podprocesy. Súčasný beh viacerých threadov v rámci jedného procesu sa potom nazýva multithreading. Rovnako ako procesy majú thready určenú prioritu, ale väčšinou nemajú pridelenú vlastnú pamäť (využívajú pamäť pridelenú ich procesu).

Čo spôsobuje spomalenie počítača?

Ak vynecháme miesto na pevnom disku, ktoré by dnes už malo byť pre väčšinu bežných užívateľov dostatočné (pokiaľ nepracujete napríklad s veľkými databázami alebo spracovaním videa), sú len dve veci, ktorých je vždy málo: pamäť a procesorový čas (výkon). Zjednodušene povedané, pre obe tieto hodnoty platí: čím viac, tým lepšie.

Výkon procesora by mal ovplyvňovať rýchlosť asi najviac, ale dnes to už nie vždy platí. Samozrejme, lepší procesor dokáže vykonať tú istú operáciu rýchlejšie ako ten horší, ale všetky dnes predávané procesory majú viac ako dostatočný výkon pre bežné použitie. Napriek tomu sa môže stať, že počítač bude pracovať veľmi pomaly. Stáva sa to hlavne pri používaní zle napísaných alebo „zamrznutých“ programov. Objaviť ich možno práve pomocou programov typu TaskInfo, kde ich hodnoty zaťaženia procesoru budú mimoriadne vysoké.

Rozhodujúci vplyv na rýchlosť práce počítača má dnes prevažne operačná pamäť. Pokiaľ jej nie je dosť, operačný systém začne automaticky presúvať jej časti na disk, ktorý je však o niekoľko rádov pomalší. Ak počítač začne pracovať veľmi pomaly a z disku sa ozýva zvuk podobný motorovej píle, je na vine zväčša práve nedostatok pamäte. Moderné programy (hlavne z kategórie Office) jej potrebujú veľmi veľa a otvoriť ich niekoľko naraz môže spraviť aj výkonný počítač (pokiaľ má malú pamäť) nepoužiteľne pomalým. 32MB už dnes na pohodlnú prácu nestačí, preto možno odporučiť minimálne 64MB, hlavne ak používate Windows NT/2000.

Najčítanejšie na SME Tech


Hlavné správy zo Sme.sk

EKONOMIKA

Diskriminácia, sťažujú sa veriaci na nový poplatok za sobáš

Za cirkevný sobáš sa doteraz matričný poplatok neplatil, kresťanským aktivistom sa jeho zavedenie nepáči. Ministerstvo vnútra im sľubuje stretnutie.

DOMOV

Dobré ráno: Kto je to Štefan Harabin v roku 2018?

Konšpirácie už nestačia, Harabina chcú za prezidenta

KOMENTÁRE

Profesionálni kresťania objavili novú diskrimináciu

Úrady si účtujú poplatok za akýsi administratívny úkon.

Neprehliadnite tiež

Vyriešili záhadu slávnych egyptských múmií, pomohla analýza DNA

Múmie dvoch vysokopostavených mužov, ktoré našli v roku 1907, patria k najlepšie zachovaným.

Mnohí si mysleli, že AIDS je zaslúžená lekcia. Zomrela vedkyňa a aktivistka Mathilde Krimová

Bola hlavnou americkou bojovníčkou proti poverám, strachu a predsudkom, ktoré stigmatizovali mnohých ľudí s AIDS.

Hypersonické lietadlo od Boeingu má byť päťkrát rýchlejšie ako zvuk

Na návrhu pracuje aj spoločnosť Lockheed Martin, ktorá vyrobila rekordné SR-71 Blackbird.

OBJEKTÍV

Najmenšia mačka na svete je zároveň aj najlepší zabijak

Dospelé mačky vyzerajú ako mačiatka.

Za šírenie Čiernej smrti môže človek, hovorí provokatívna štúdia

Morová pandémia zabila v polovici 14. storočia viac než tretinu obyvateľov Európy.

Inzercia - Tlačové správy


  1. Tatra banka spustila najmodernejší internet banking pre firmy
  2. Volkswagen T-Roc: Pre nerozhodných
  3. Leto 2018 v Grécku s odletom z Bratislavy
  4. Dlhopisy 7,25 % p.a. majú najvýhodnejšiu nákupnú cenu v roku
  5. Zelené Grunty vám ponúknu viac, ako očakávate
  6. Kam do tepla v januári?
  7. First moment Turecko: využite zľavy na špičkové hotely
  8. Konzultácia so svetovými odborníkmi dokáže zachrániť život
  9. Divoký Island: cesta ostrovom ľadu a ohňa
  10. Demänovku mieša iba jeden človek. Ako si strážia receptúru?
  1. Vlani sme si vyberali z vyše pol milióna inzerovaných áut
  2. V centre našej pozornosti sú zákazníci. Už 50 rokov
  3. Začiatok roka patrí dani z nehnuteľností
  4. Volkswagen T-Roc: Pre nerozhodných
  5. Tipy pre atraktívne poprsie po dojčení. Plastike povedzte nie
  6. Stanovisko spoločnosti Advokátska kancelária JUDr. Radomír Bžán
  7. Tatra banka spustila najmodernejší internet banking pre firmy
  8. Iba dnes: Narodeninové predplatné SME.sk za 25 eur
  9. Denník SME oslavuje 25 rokov rekordným počtom predplatiteľov
  10. Najinzerovanejšie zánovné auto roku 2017? Mnohých to prekvapí
  1. Iba dnes: Narodeninové predplatné SME.sk za 25 eur 14 660
  2. Tatra banka spustila najmodernejší internet banking pre firmy 5 896
  3. Volkswagen T-Roc: Pre nerozhodných 4 758
  4. Leto 2018 v Grécku s odletom z Bratislavy 3 985
  5. Kam do tepla v januári? 2 492
  6. Demänovku mieša iba jeden človek. Ako si strážia receptúru? 2 385
  7. Dlhopisy 7,25 % p.a. majú najvýhodnejšiu nákupnú cenu v roku 2 351
  8. First moment Turecko: využite zľavy na špičkové hotely 2 242
  9. Zelené Grunty vám ponúknu viac, ako očakávate 1 311
  10. Konzultácia so svetovými odborníkmi dokáže zachrániť život 1 092