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

Rezník z TASR by bol v RTVS pre poslancov schodnejší než Mika

Bývalá šéfka Markízy Zuzana Ťapáková sa po kauze Evka ako kandidátka na riaditeľku RTVS už nespomína.

KULTÚRA

Tajná služba si objednala vraždu. Na film Únos bolo treba odvahu

Politické trilery u nás nevznikajú.

ŠPORT

Spieva si Marleyho, dá si pivo. Ako Sagan trénoval v horách

Sagan sa pripravoval inak ako súperi.

TECH

Akadémia vied má päť slabých ústavov, dva špičkové

Päť ústavov nestojí na pevných základoch.

Neprehliadnite tiež

Ako dávni migranti zmenili Európsku DNA? Prišli len muži a kone

Tretia hlavná migračná vlna zanechala stopu v Európanoch až dodnes.

Akadémia vied má päť slabých ústavov, dva robia špičkovú vedu

Päť ústavov Slovenskej akadémie vied vytvára výskum, ktorý nestojí na pevných základoch, tvrdia výsledky nezávislého auditu.

Nová liečba by mohla napraviť poškodený sluch

Klinické testy na ľuďoch spustia do dvoch rokov.

Polovica internetovej komunikácie už prebieha v šifrách

Plošné špehovanie už nebude jednoduché. Začíname si chrániť aj každodennú rutinu.

Inzercia - Tlačové správy


  1. Na bolesti chrbta pomôžu kúpele
  2. 3 úlohy, ktoré vyrieši minerálna vlna najlepšie
  3. Plavba východným Stredomorím so slovenským sprievodcom
  4. Hotovosť, internet či karta? Najbezpečnejšie je platenie mobilom
  5. Už ste niekedy jedli v garáži? Tá v Trenčíne stojí za to
  6. Staré Dobré Mexiko: Už vieme prečo východniari chvália Šariš
  7. Objavte netušené možnosti nových firemných kreditných kariet
  8. Najväčšie first moment zľavy končia vo februári
  9. Boj s podvodníkmi stáčajúcimi odometre stojí bazáre státisíce
  10. Bezpečné a prestížne bývanie v Bratislave s novým symbolom mesta
  1. Plavba východným Stredomorím so slovenským sprievodcom
  2. Projekt First Lego League podporila Nadácia Pontis
  3. Klienti majú často pocit, že potrebujú spracovať len projekt
  4. Na bolesti chrbta pomôžu kúpele
  5. Na bolesti chrbta pomôžu kúpele
  6. 3 úlohy, ktoré vyrieši minerálna vlna najlepšie
  7. Svadba v kraji lietajúceho mnícha Cypriána
  8. Vecný dar pre Detské kardiocentrum v Bratislave
  9. VZN o hazarde sa dá zachrániť
  10. Prieskum: Ako si Slováci požičiavajú? Hlavne rýchlo
  1. Hotovosť, internet či karta? Najbezpečnejšie je platenie mobilom 10 449
  2. Už ste niekedy jedli v garáži? Tá v Trenčíne stojí za to 10 375
  3. Staré Dobré Mexiko: Už vieme prečo východniari chvália Šariš 8 374
  4. Najväčšie first moment zľavy končia vo februári 7 007
  5. Boj s podvodníkmi stáčajúcimi odometre stojí bazáre státisíce 6 939
  6. Prečo majú Slováci stále radšej hypotéku ako prenájom? 5 100
  7. Bezpečné a prestížne bývanie v Bratislave s novým symbolom mesta 3 993
  8. Klasickým gastrolístkom konkuruje už aj nová stravovacia karta 3 528
  9. Objavte netušené možnosti nových firemných kreditných kariet 2 906
  10. Jarné prázdniny pri mori? 2 553

Už ste čítali?

Domov NajnovšieNajčítanejšieDesktop