SME
Utorok, 21. september, 2021 | Meniny má MatúšKrížovkyKrížovky

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.

Skryť Vypnúť reklamu

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.

Skryť Vypnúť reklamu

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.

Skryť Vypnúť reklamu

Najčítanejšie na SME Tech

Skryť Vypnúť reklamu
Skryť Vypnúť reklamu
Skryť Vypnúť reklamu
Skryť Vypnúť reklamu

Hlavné správy zo Sme.sk

Rozhovory ZKH: Matúš Kostolný.

Novinárov Denníka N obvinili z ohrozenia dôvernej skutočnosti.


a 1 ďalší 1 h
Prezidentka Zuzana Čaputová vystúpila pred OSN prostredníctvom telemostu.

Čo dala prezidentka Čaputová do pozornosti OSN.


33m

Tieto triky vedia využiť všetci.


Neprehliadnite tiež

Noc výskumníkov 2021

Pozrite si s nami live stream z Noci výskumníkov.


4 h
Holandskí futbalisti oslavujú gól počas kvalifikácie na Majstrovstvá sveta.

Niektorí ľudia sa skôr rozširujú.


a 1 ďalší 6 h
Ocenenie pre laureátov.

Galavečer bude 16. októbra.


TASR 6 h

Rozhovor s biblistom Davidom Cielontkom.


9 h

Inzercia - Tlačové správy

  1. "Je to dravec!" Priznáva šéfkuchár Michal Konrád
  2. Profesionáli vedia, o čo ide. Ako si vybrať OZV a nepopáliť sa?
  3. Slováci ochutnali vegánske bagety. Chutili im?
  4. BLoKK: Z nevyužitých kancelárií v centre štýlové bývanie
  5. Lekárne sa stanú miestom prevencie a edukácie pacientov
  6. Poznáte všetkých TOP 10 Bratislavy?
  7. Naša klimatická zmena: Návod ako pomôcť pri záchrane planéty
  8. Školy sa znova môžu zapojiť do zberu starých mobilov
  9. Sledujte naživo pokusy so slovenskými výskumníkmi
  10. Takto dokážu aj vaše peniaze zlepšiť život na našej planéte
  1. Lekárne sa stanú miestom prevencie a edukácie pacientov
  2. Projekt KRAJa na podporu včelárov priniesol svoju úrodu
  3. Prečo čakať, keď teraz je najvyšší čas vykurovať eko-vedome?
  4. Schodolez pre imobilných - Viete ako sa testuje?
  5. Škola ich učí pracovať v tíme a pod tlakom
  6. Zateplenie strechy PUR penou či minerálnou vlnou?
  7. Brusnica – lahodná i účinná zároveň
  8. Poznáte všetkých TOP 10 Bratislavy?
  9. Naša klimatická zmena: Návod ako pomôcť pri záchrane planéty
  10. 100% ovocné šťavy pod lupou – Prečo sa ich oplatí konzumovať?
  1. Sedemnásť slovenských hotelov na septembrový last minute výlet 9 942
  2. Slovenský orloj – svetová atrakcia 7 758
  3. Zodpovedné investovanie praje budúcnosti a je fér 3 640
  4. Mikroplasty sú v produktoch každodennej potreby. V ktorých? 3 382
  5. Radosť zachytiť tieto krásne krivky 3 244
  6. Zateplenie šikmej strechy PUR penou či minerálnou vlnou? 3 189
  7. 5 tipov, ako si užiť jeseň v Bratislave a okolí 3 062
  8. Volkswagen na IAA v Mníchove predstavil koncept elektromobilu 2 643
  9. Slováci ochutnali vegánske bagety. Chutili im? 2 381
  10. Takto dokážu aj vaše peniaze zlepšiť život na našej planéte 1 924
Skryť Zatvoriť reklamu