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

Gašpar prikryl Kočnerovho vyšetrovateľa

Policajný prezident tvrdil, že požiadal prokurátora o správu, aby mohol proti vyšetrovateľovi zakročiť. Prokuratúra takú žiadosť nedostala.

KOMENTÁRE

Ficov zásadný prelom. Alebo ani nie

Sme na priesečníku, keď Ficov prospech a prospech krajiny, sa pretínajú.

SVET

Premiér Fico kráča iným smerom ako Visegrád

Slovensko začína v regióne viesť debatu o budúcnosti EÚ.

Neprehliadnite tiež

Nie je za tým len ideológia. Veda vysvetľuje, čo spraví z ľudí teroristov

Islamský štát prehrá, zhodujú sa vedci. Na otázku, či tým hrozba pominie, hovoria jednoznačné nie.

NASA má plán, ako zachrániť planétu pred výbuchom supersopky

Americký úrad navrhol spôsob, ako by sa dalo zachrániť ľudstvo.

Ako zanikla záhadná kultúra na Veľkonočnom ostrove

Polemika zástancov prudkého ekosociálneho rozvratu a pomalšie účinkujúcich vplyvov míňa podstatu. Pôsobilo oboje.

Inzercia - Tlačové správy


  1. Od septembra opäť po starom
  2. Mama taxi: Koľko najazdí rodič mesačne kvôli svojim deťom?
  3. ENERGOFÓRUM® 2017 spojí elektrinu a plyn pod jednu strechu
  4. Získajte prístup k zamknutým článkom už o niekoľko sekúnd
  5. Návod, ako si s kreditkou užijete dovolenku a ešte aj ušetríte
  6. 5 tipov ako na zdravé nôžky v škole
  7. 6 účinkov prírodného slovenského výrobku
  8. Let s prestreleným srdcom: Samovraždy slovenských hercov
  9. TAURIS výrobky na gril potešia gurmánov aj maškrtníkov
  10. Problémy s počatím? Čo vás čaká na ceste za dvomi čiarkami
  1. Mama taxi: Koľko najazdí rodič mesačne kvôli svojim deťom?
  2. Od septembra opäť po starom
  3. Máte doma retro kúsky spojené s pivom Šariš?
  4. Študenti stredných a vysokých škôl môžu získať na účet 1000€
  5. ENERGOFÓRUM® 2017 spojí elektrinu a plyn pod jednu strechu
  6. 100 %-nú hypotéku môžete dostať aj na mestský apartmán
  7. Business Smartphones Connected to Public Wi-Fi Can Be in Danger
  8. Získajte prístup k zamknutým článkom už o niekoľko sekúnd
  9. Poslanec Borguľa žiada o uvoľnenie parkoviska pre rezidentov
  10. OMV sa postará o pitný režim, bude rozdávať vodu
  1. Let s prestreleným srdcom: Samovraždy slovenských hercov 6 219
  2. Získajte prístup k zamknutým článkom už o niekoľko sekúnd 3 299
  3. Ako sme jazdili v socializme 1 877
  4. 6 účinkov prírodného slovenského výrobku 1 791
  5. Návod, ako si s kreditkou užijete dovolenku a ešte aj ušetríte 1 456
  6. Očarujúca Srí Lanka: malý ostrov plný prekvapení 1 370
  7. Lety do exotiky už aj z Bratislavy 1 265
  8. 5 tipov ako na zdravé nôžky v škole 1 253
  9. Problémy s počatím? Čo vás čaká na ceste za dvomi čiarkami 1 170
  10. Leto nekončí! 846