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

DOMOV

Lesník: Tetrov z lesov nemizne preto, že tam ťažíme

Riaditeľ odštepného závodu Lesov SR v Liptovskom Hrádku JÁN VRBENSKÝ hovorí, že za holé časti národných parkov môžu kalamity, nie lesníci.

KOMENTÁRE

Už opäť Air Kiska

Kiskov portrét zaujíma v obrazárni nepriateľov Fica (Smeru a SNS) stále popredné miesto.

DOMOV

Ochranár, pred ktorým cúvli lesníci aj štát

Za dlhodobý prínos získal Bielu vranu Erik Baláž.

Neprehliadnite tiež

DETSKÁ RUBRIKA

Lelek lesný vidí aj za seba, nemusí ani pohnúť hlavou

Prezývali ho kozodoj, hoci kozy nikdy nedojil.

OBJEKTÍV

Skutočný Iron Man: Vynálezca s oblekom stanovil nový rýchlostný rekord

Oblek poháňa šesť malých prúdových motorov.

Vesmírne kráľovstvo Asgardia vypustilo do vesmíru svoj prvý satelit

Má vlajku a dokonca aj hymnu. Zatiaľ ho však žiadna pozemská krajina či národ neuznáva.

Je lepší vinyl alebo cédečko? Čo o kvalite zvuku hovorí matematika

Fanúšikovia na platne nedajú dopustiť, argumentujú vernosťou zvuku.

Inzercia - Tlačové správy


  1. Moskva alebo Petrohrad?
  2. Jubilejná desiata KOCKA privíta zákazníkov v Starej Ľubovni
  3. Nepríjemná bolesť. Tu sú 3 rady, ako sa jej zbavíte
  4. 5 zaujímavostí, ktoré ste o koži možno nevedeli
  5. Nový Jaguar XF Sportbrake
  6. Špeciálna príloha: Pre budúcich vysokoškolákov
  7. Ako pracujú poisťováci? Dostali sme sa medzi nich
  8. Výhodné a lacné neznamená to isté, ani pri PZP
  9. Keď ide o zdravie a majetok, rozhodujú sekundy
  10. Diabetici môžu získať 25-tisíc eur cez nový grantový program
  1. Moskva alebo Petrohrad?
  2. Aké auto si vybrať - nové, zánovné alebo jazdené?
  3. Jubilejná desiata KOCKA privíta zákazníkov v Starej Ľubovni
  4. Nový článokHB Reavis predstavuje projekt Stanica Nivy na veľtrhu
  5. 5 zaujímavostí, ktoré ste o koži možno nevedeli
  6. Nepríjemná bolesť. Tu sú 3 rady, ako sa jej zbavíte
  7. Nový Jaguar XF Sportbrake
  8. Tradičné bratislavské dvory sú späť. V Jarabinkách sú až dva
  9. Jeden nákup a všetko vybavené, alebo one stop shopping
  10. Ako pracujú poisťováci? Dostali sme sa medzi nich
  1. Ako pracujú poisťováci? Dostali sme sa medzi nich 17 178
  2. Špeciálna príloha: Pre budúcich vysokoškolákov 6 733
  3. Moskva alebo Petrohrad? 6 179
  4. Tradičné bratislavské dvory sú späť. V Jarabinkách sú až dva 3 258
  5. Diabetici môžu získať 25-tisíc eur cez nový grantový program 2 398
  6. Nepríjemná bolesť. Tu sú 3 rady, ako sa jej zbavíte 1 910
  7. 5 zaujímavostí, ktoré ste o koži možno nevedeli 1 856
  8. S odletmi z Košíc leto nekončí. A tie ceny! 1 786
  9. Chcela vyliečiť syna, vyvinula prírodnú kozmetiku Ťuli a Ťuli 1 711
  10. Jubilejná desiata KOCKA privíta zákazníkov v Starej Ľubovni 1 460