TAURAGĖS PROFESINIO RENGIMO CENTRAS OPERACINĖS SISTEMOS ASMENINIO KOMPIUTERIO RESURSŲ VALDYMAS Aurelija Stašaitienė 2010/2011 m.m. Ar kada nors susimąstėte, kokius energijos kiekius suvartoja ant jūsų namų stalo stovintis kompiuteris? Ne?

Download Report

Transcript TAURAGĖS PROFESINIO RENGIMO CENTRAS OPERACINĖS SISTEMOS ASMENINIO KOMPIUTERIO RESURSŲ VALDYMAS Aurelija Stašaitienė 2010/2011 m.m. Ar kada nors susimąstėte, kokius energijos kiekius suvartoja ant jūsų namų stalo stovintis kompiuteris? Ne?

Slide 1

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 2

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 3

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 4

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 5

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 6

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 7

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 8

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 9

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 10

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 11

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 12

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 13

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 14

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 15

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 16

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 17

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 18

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 19

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 20

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 21

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 22

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 23

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 24

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 25

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 26

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 27

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 28

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 29

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 30

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 31

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 32

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 33

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 34

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 35

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 36

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.



Slide 37

TAURAGĖS PROFESINIO RENGIMO
CENTRAS

OPERACINĖS SISTEMOS
ASMENINIO KOMPIUTERIO RESURSŲ
VALDYMAS

Aurelija Stašaitienė
2010/2011 m.m.

Ar kada nors susimąstėte, kokius
energijos kiekius suvartoja ant jūsų namų
stalo stovintis kompiuteris? Ne? Nieko
nuostabaus, nes apie tokius dalykus retai
kada susimąstome. Kompiuteris žmonių
sąmonėje vis dar yra įtaisas, nelemiantis
didžiausių energijos sąnaudų buityje, nes
jį dažnai aplenkia tokie tradiciniai
elektriniai prietaisai, kaip televizorius,
skalbimo mašina, mikrobangų krosnelė,
šildytuvai,
apšvietimo
lemputės
ir
daugybė kitų didesnių ar mažesnių
elektrinių prietaisų. Ar išties kompiuteris
toks jau "nekaltas" energijos suvartojimo
požiūriu?

Galima gan paprastai įvertinti,
suskaičiuojant, kokia atskirų kompiuterio
komponentų suvartojama galia (duomenis
pateiksime apytikslius arba vidutines
reikšmes, nes šie duomenys kinta
priklausomai nuo komponento gamintojo,
modelio ar kitų veiksnių):
1)
2)
3)
4)
5)
6)
7)

Pagrindinis procesorius (CPU) - 50-150W.
Monitorius - 50-100W.
Motininė plokštė - 20-30W.
CD/DVD-ROM - 20W.
Vaizdo plokštė - 50-150W.
Garso plokštė - 20-30W.
Kietieji diskai (HDD) - 20-30W ir t.t.

VISIEMS KOMPIUTERIŲ VARTOTOJAMS
Išjunkite monitorius, kai nesinaudojate
kompiuteriu
Monitoriai, ypač senesnieji CRT tipo monitoriai,
gali suvartoti didelį kiekį energijos. Tai tampa
dar didesniu energijos nuostolių šaltiniu, kai
žmonės darbui su savo kompiuteriu pradeda
naudoti du ar netgi daugiau monitorių. Žinoma,
tai patogu, tačiau išjunkite juos, jei papildomi
monitoriai šiuo metu jums nereikalingi.

Pakeiskite senus CRT monitorius
LCD monitoriais
LCD monitoriai energijos suvartojimo
požiūriu yra daug efektyvesni nei CRT
monitoriai. Vidutiniškai vieno CRT
monitoriaus suvartojamos energijos
pakanka trims LCD monitoriams.

Išjunkite nenaudojamą įrangą
Jei kurio nors įrenginio nenaudojate, tiesiog
jį išjunkite. Tai galioja papildomiems
CD/DVD grotuvams, stiprintuvams, garso
kolonėlėms ir t.t.

Patalpinkite kompiuterį vėsesnėje
patalpoje
Sistemą palaikant žemesnėje temperatūroje (be
papildomo kondicionieriaus, kuris taip pat
vartoja papildomą energiją) ji dirbs stabiliau ir
efektyviau, taip pat reikės paprastesnės vidinio
aušinimo sistemos (aušintuvai taip pat vartoja
energiją). Efektyvesnei sistemai reikia mažiau
energijos išlaikant tą patį pajėgumą.
Visai
praktiška idėja yra kompiuterizuotą darbo vietą
įsirengti
namo
rūsyje.
Daugiabučiuose
pastatuose gal ir neišeis, bet privačiuose jūs tam
tikrai
turite
visas
reikiamas
sąlygas.

Išjunkite ekrano užsklandas (angl. screen
savers)
Jei jūsų monitorius išjungtas, kam reikalinga
ekrano užsklanda? Tokie dalykai reikalauja
papildomų kompiuterio resursų, o kuo daugiau
išnaudojami kompiuterio resursai, tuo daugiau
kompiuteriui reikia energijos. Jei jums vis dėlto
dėl tam tikrų priežasčių nesinori visiškai išjungti
ekrano užsklandos, galite ją sukonfigūruoti taip,
kad po kurio laiko užsklanda išsijungtų
automatiškai.

Sumažinkite monitoriaus vaizdo šviesumą
Kuo šviesesnis monitorius, tuo daugiau energijos
jis suvartoja. Žinoma, nepersistenkite mažindami
šviesumą. Jo lygis turi išlikti toks, kad akys
jaustųsi patogiai ir nevargtų. Per mažas
kontrastas verčia įtempti regėjimą, dėl to laikui
bėgant akys gali nusilpti. Tačiau maksimalus
ekrano šviesumas papildomos naudos paprastai
neteikia.

Pirkite įrangą, kuri vartoja mažiau
energijos
Pirkdami ir rinkdamiesi kompiuterio įrangą,
įvertinkite įtaiso suvartojamą galią ir pasirinkite
tuos įtaisus, kurie vartoja mažiau energijos.
Pavyzdžiui, procesoriai paprastai vertinami
parametru "našumas, tenkantis vienam vatui
galios" (angl. performance per watt"). Kuo šis
skaičius didesnis, tuo efektyviau procesorius
vartoja energiją.

PATYRUSIEMS KOMPIUTERIŲ VARTOTOJAMS

Šiems patarimams įgyvendinti gali
prireikti šiek tiek geresnių techninių
įgūdžių, tačiau turėdami gerą instrukciją,
su šiomis užduotimis gali susidoroti
daugelis žmonių. Jei jums reikia pagalbos,
paprašykite savo 12-mečio vaiko. Jie
paprastai žino daug daugiau nei
įsivaizduojame ;)

Pakeiskite savo senuosius kietuosius diskus
naujais ir efektyvesniais

Naujesni kietieji diskai gali turėti geresnius
energetinio efektyvumo parametrus. Taip pat jų
komponentai yra daug mažiau susidėvėję, ir kai
kuriais atvejais dėl šios priežasties įsigijus
naujesnius
diskus
sumažėja
suvartojama
energija.

Leiskite operacinei sistemai išjungti
nenaudojamus periferinius įrenginius
Tai apima bevielio ryšio plokštes, modemus,
monitorius ir t.t.

Leiskite operacinei sistemai išjungti
(pervesti į budėjimo rėžimą) kietuosius
diskus
Bet koks daiktas, turintis motorą (taip pat
kietasis diskas) automatiškai vartoja daugiau
energijos. Kuo mažiau motoras naudojamas, tuo
mažiau jis suvartoja energijos.

Sumažinkite naudojamų monitorių skaičių
Sujunkite visus savo naudojamus kompiuterius
prie KVM (angl. keyboard, video, mouse)
komutatoriaus ir naudokite tik vieną monitorių.
Arba sukonfigūruokite savo sistemą darbui per
VNC arba Remote Desktop programas, kurios
leidžia susisiekti su skirtingais kompiuteriais iš
vienos centrinės sistemos. Kuo mažiau monitorių
naudojate, tuo mažiau energijos suvartojate.

Leiskite lazeriniams spausdintuvams
pereiti į budėjimo rėžimą (angl. sleep mode)
arba automatiškai išsijungti po tam tikro
laiko
Lazeriniai spausdintuvai suvartoja didžiulius
energijos kiekius. Patys pastebėkite, kad
spausdinant
didelius
dokumentų
kiekius
lazeriniu spausdintuvu, aplink jį esantis oras
gerokai įšyla. Baigę juo naudotis, iškart
išjunkite, arba perveskite į budėjimo rėžimą.
Laimei, daugelio gamintojų spausdintuvai
budėjimo rėžimą po tam tikro laiko aktyvuoja
automatiškai.

Praplėskite kompiuterio operatyviosios
atminties resursus

Kuo daugiau atminties yra jūsų sistemoje, tuo
mažiau jai reikia naudotis virtualiąja kietajame
diske talpinama atmintimi (angl. swap/paging
file). Kuo mažiau laikiniesiems duomenims
saugoti naudojamas kietasis diskas, tuo mažesnis
suvartojamos energijos kiekis.

Išjunkite nenaudojamus programinius
servisus (angl. services)
Servisais
paprastai
vadinamos
foninės
programos,
kurių
veikimas
vartotojui
nematomas., ir jos atlieka įvairius kompiuterio
aptarnavimo ir valdymo darbus. Ne visada ir ne
visi servisai yra reikalingi. Juos išjungus,
atlaisvinami
kompiuterio
resursai
ir
sumažinamas sistemos suvartojamos energijos
kiekis.
Svetainėje
Optimizing
Your
PC
pateikiami patarimai kaip tai padaryti (anglų
kalba).

Naudokite mažesnes programas, kurios
reikalauja mažiau operatyviosios atminties
ir mažiau vietos kietajame diske
Jei jums reikia tik redaguoti *.txt formato
tekstinius failus, nenaudokite tam MS Word, jei
pakanka programos Notepad (ar jos analogų).
Pasirinkite specializuotas programas, kadangi
paprastai jos naudoja mažiau kompiuterio
resursų.

PROFESIONALAMS
Kai kuriems iš šių patarimų įgyvendinti jums
gali prireikti gero kompiuterinės technikos
ypatumų išmanymo.

Pakeiskite aparatūrą virtualiomis
sistemomis

Sutelkite savo techninę kompiuterių įrangą
vienoje didelėje ir galingoje sistemoje, kuri gali
palaikyti virtualias sistemas. Kai kurie visiškai
nieko
nekainuojantys
virtualiųjų
sistemų
programinės įrangos pavyzdžiai yra Microsoft
Virtual PC ir VMware server.

Pakeiskite kietuosius diskus "flash" tipo
atminties įrenginiais
Kai kurios operacinės sistemos gali būti įdiegtos
"flash" tipo įrenginiuose vietoj įprastinių kietųjų
diskų. Esminis skirtumas - tokiuose "kietos
būsenos" įrenginiuose (angl. solid state devices)
nėra jokių judančių mechaninių dalių. Jie
naudoja gerokai mažiau energijos!

Automatiškai išjunkite sistemas, kai jos
užbaigia savo darbą
Kai kurios sistemos atlieka periodinius darbus,
tokius kaip viso disko skenavimas antivirusu
arba disko defragmentavimas, atsarginių kopijų
darymas. Baigus darbą, juos galima išjungti ir
taip sutaupyti energijos.

OPERACINĖS SISTEMOS
APIBRĖŽIMAS
Vartotojams suteikia patogią darbo priemonę
darbui su kompiuteriu
 Padidina kompiuterio panaudojimo efektyvumą
racionaliai valdant jo resursus


OS KAIP KOMPIUTERIO IŠPLĖTIMAS
Paslepia nuo programuotojo visas apa-ratūros
realijas ir suteikia galimybes paprastai ir
patogiai dirbti su failais ir kitais įrenginiais.
 Atlieka pertraukimų apdorojimo, taime-rių ir
operatyvinės atminties valdymo operacijas .
 Šiuo požiūriu OS suteikia vartotojui tam tikro
išplėsto arba virtualaus kompiute-rio įvaizdį,
kurį lengviau programuoti ir su kuriuo lengviau
dirbti nei betarpiškai su aparatūra, sudarančia
realų kompiu-terį.


OS KAIP RESURSŲ VALDYMO SISTEMA
Pagal antrąjį požiūrį OS funkcijos yra procesorių,
atminčių, įrenginių ir duomenų paskirstymas
tarp procesų, konkuruojančių dėl šių resursų.
 OS turi valdyti visus kompiuterinės sistemos
resursus taip, kad užtikrintų maksimalų jos
funkcionavimo efektyvumą.


EFEKTYVUMO KRITERIJAI
Sistemos pralaidumas
 Reakcijos laikas
 Tolygus visų kompiuterio resursų išnau-dojimas


RESURSŲ VALDYMO UŽDAVINIAI
Resurso planavimas, t.y. apibrėžti kam, kada, o
dalomiems resursams ir kokį kiekį, reikia išskirti
šį resursą
 Resurso būsenos sekimas, t.y. žinoti ar resursas
užimtas, ar laisvas, o dalo-miems resursams,
kokia resurso dalis paskirstyta, o kokia laisva


RESURSŲ VALDYMO
ALGORITMAI APIBRĖŽIA OS
TIPĄ
Paketinio apdorojimo sistema
 Laiko paskirstymo sistema
 Realaus laiko sistema


OS KLASIFIKACIJA
Resursų valdymo algoritmų ypatybės
 Aparatinių platformų ypatybės
 Panaudojimo sričių ypatybės
 OS realizavimo metodų ypatybės


RESURSŲ VALDYMO ALGORITMŲ
YPATYBĖS
Daugiaužduotiškumo palaikymas:
Vienužduotės (MS-DOS, MSX);
Daugiaužduotės (IBM/OS370, OS/2, UNIX,
WINDOWS šeima).
 Daugiavartotojiško režimo palaikymas:
Vienvartotojiškas (MS-DOS,Wind3.x);
Daugiavartotojiškas (UNIX,WindowsNT).
 Daugiaprocesorinis apdorojimas: Soliaris 2.x OS,
Open Server 3.x, OS/2, Windows NT.


LOKALIŲ RESURSŲ VALDYMAS



Svarbiausia operacinės sistemos funkcija yra
visų aparatinių ir programinių sistemos resursų
efektyvaus panaudojimo valdymas.

SVARBIAUSI KOMPIUTERINĖS
SISTEMOS RESURSAI
procesorius,
 atmintis,
 išoriniai įrenginiai,
 duomenys,
 programos.


PROCESŲ VALDYMAS
Svarbi OS dalis, betarpiškai įtakojanti kompiuterinės
sistemos funkcionavimą yra procesų valdymo
posistemė.
 Procesas – tai abstrakcija, aprašanti vykdomą
programą.
 Procesas – tai darbo vienetas, paraiška sistemos
resursų panaudojimui.


PROCESŲ BŪSENOS
VYKDYMAS – aktyvi proceso būsena, kurio metu
procesas turi visus būtinus resursus ir betarpiškai
vykdomas procesoriaus;
 LAUKIMAS – pasyvi procesoriaus būsena, procesas
užblokuotas, jis negali būti vykdomas dėl savo
vidinių priežasčių, jis laukia kokio nors įvykio ;
 PARUOŠTAS – taip pat pasyvi proceso būsena, bet
šiuo atveju procesas užblokuotas dėl išorinių jo
atžvilgiu priežasčių: procesas turi visus jam
reikiamus resursus, jis pasiruošęs vykdymui, bet
procesorius vykdo kitą procesą.


PROCESO KONTEKSTAS - OPERACINĖS
APLINKOS BŪSENA
registrų ir programinio skaitiklio būsena,
 procesoriaus darbo režimo būsena,
 atidarytų failų rodiklių būsenos,
 informacija apie neužbaigtas įvedimo-išvedimo
operacijas,
 šio proceso vykdomų sisteminių užklausų klaidų
kodai ir t.t.


PROCESO DESKRIPTORIUS
proceso identifikatorius,
 proceso būsena,
 duomenys apie proceso privilegijas,
 kodo segmento vieta.