Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse

Opsüsteemid - loeng (0)

1 Hindamata
Punktid
Mälu haldamine
Programm laetakse mällu enne tema käivitamist
Protsess võib liikuda põhimälu ja ketta vahet ka töötamise ajal
Kasutaja protsess võib asuda erinevates mälu piirkondades
Mäluaadress
sõnaline aadress – programmi tekstis (esimene, counter,…)
suhteline aadress – objektmoodulis (14 baiti programmi algusest)
absoluutne aadress
absoluutne aadress tekitatakse:
  • kompileerimise ajal
  • laadimise ajal (kompilaator moodustab suhtelised aadressid )
  • töötamise ajal
    (protsess töötamise ajal saab nihkuda ühest mälupiirkonnast teise)

Kuidas realiseeritakse erinevaid sidumisviise?

(korraldab põhiliselt kasutaja)
programm laetakse sisse alles siis kui pöördutakse
  • dünaamiline linkimine

linkimise ajal asendusprogramm, mis näitab kuidas vajalik alamprogramm asub (keelte standardfunktsioonide teegid, vajab OS toetust)
Ülekatetega struktuur ( OVERLAY )
Andmete sisestamine
Töötlemine
Pea
Väljastamine
Loogiline (virtuaalne) füüsiline aadress
CPU
MÄLU
relocation register
14000
loogiline
füüsiline
346
14346
viga
CPU
MÄLU
relocation register
loogiline
füüsiline
limit register
korras
Mälu jagamine mitmele protsessile
  • mälu eraldamine (getmain, allocate)
  • mälu vabastamine (freemain, free)

3
2
4
2
Põhiprobleem: mälu fragmenteerumine
50% reegel
Mälublokid:
  • iseloom – kinni, vaba, vabastatud
  • maht – baitides, sõnades
  • tunnused – kuuluvus mingisse klassi

Hoidmine
  • seotakse viitadega listiks
  • list järjestatakse aadresside, suuruse järgi
  • vabad kõrvuti asuvad blokid ühendatakse
  • vabastamisel mälublokk märgistatakse ja alles siis, kui vaba mälu enam ei ole, kustutakse (prahii koristamine )

Mälueraldamise strateegiad
  • First -fit – eraldada esimene vaba blokk, mis piisavalt suur
  • Best -fit – eraldada kõige väiksem blokk, mis on piisavalt suur
  • Worst-fit – eraldada võimalikult suur blokk

Vasakule Paremale
Opsüsteemid - loeng #1 Opsüsteemid - loeng #2 Opsüsteemid - loeng #3 Opsüsteemid - loeng #4 Opsüsteemid - loeng #5 Opsüsteemid - loeng #6 Opsüsteemid - loeng #7
Punktid 50 punkti Autor soovib selle materjali allalaadimise eest saada 50 punkti.
Leheküljed ~ 7 lehte Lehekülgede arv dokumendis
Aeg2009-05-12 Kuupäev, millal dokument üles laeti
Allalaadimisi 27 laadimist Kokku alla laetud
Kommentaarid 0 arvamust Teiste kasutajate poolt lisatud kommentaarid
Autor goku13 Õppematerjali autor
opsüsteemide neljas loeng

Sarnased õppematerjalid

Operatsioonisüsteemi alused
23
docx

Operatsioonisüsteemi alused

Operatsioonisüsteemi alused · http://codex.cs.yale.edu/avi/os-book/ · http://physinfo.ulb.ac.be/cit_courseware/cscourse.htm · http://www.cs.ut.ee/~varmo/OS2004/slides/ Referaat · Tähtaeg 1. Mai · Teema kooskõlastada õpetajaga · Laadida üles õpetaja serverisse hot.ee/llesurk · Edasi E-õpe · Registreerida ennast keskkonda · E-mail õpetajale · Õpetaja kinnistab teid õigele kursusele · Parooli mitte unustada (küsige e-maili teel õpetajalt) Mõiste Operatsioonisüsteem (OS) ­ see on süsteemi- ja juhtprogrammide kompleks ja ettenähtud arvutisüsteemi ressursside efektiivseks kasutamiseks. See on vahendaja arvutikasutaja ja arvuti (riistvara) vahel ­ programm, mis vahetult suhtleb riistvaraga ning töötab temaga ühtse tervikuna. Peab võimaldama täita arvutiprogramme, mugaval efektiivsel viisil. Opsüsteemi peab tagama arvutisüsteemi korrektse käitumise. Operatsioonisüsteem, OS ­ arvuti

Operatsioonisüsteemide alused
Operatsioonisüsteemide aluste konspekt
15
doc

Operatsioonisüsteemide aluste konspekt

Operatsioonisüsteem- see on süsteemi ja juhtprogrammide kompleks ja ettenähtud arvutisüsteemi ressursside efektiivseks kasutamiseks. See on vahendaja arvutikasutaja ja arvuti riistvara vahel- programm, mis vahetult suhtleb riistvaraga ning töötab temaga ühtse tervikuna. Peab võimaldama täita arvutiprogramme, mugaval ja efektiivsel viisil. Operatsioonisüsteem peab tagama arvutisüsteemi korrektse kasutamise. Operatsioonisüsteem- arvutiprogrammide kompleks, kindlustamaks *kasutaja liidest, *arvuti aparatuursete ressursside juhtimist, *tööd failidega, *Andmete sisestamist ja väljastamist, *rakendusprogrammide täitmist, *utiliite, opsüsteem- on arvuti süsteemitarkvara, mis käivitatakse arvutis alglaadimisprogrammi poolt ning mis juhib arvutisüsteemi tööd ja teenindab rakendusprogramme. Erinev tabel: Arvuti tasemed Kasutaja rakendusprogrammid Kõrgtaseme programmeerimiskeeled Assembleri keel, masinkood Mikroprogrammid. Riistvaraline juhtimine. Funktsiona

Operatsioonisüsteemide alused
IAF0041 eksamipiletite vastused-mälud ja trigerid
26
docx

IAF0041 eksamipiletite vastused: mälud ja trigerid

1. TRIGERID Mäluelement, mis säilitab 1 biti infot. Kahe stabiilse olekuga loogikalülitus (1 või 0). Olek vastab väljundsignaalile. Sõltuvalt sisendsignaalist säilitab endise oleku või muudab seda hüppeliselt. Tavaliselt 2 väljundit: otsene O ja invertne Õ. Tööpõhimõtte järgi jaotatakse: Seadesisenditega ehk SR-trigerid Loendussisenditega ehk T-trigerid Andmesisenditega ehk D-trigerid Universaalsisenditega ehk JK-trigerid SÜNKROONNE TRIGER (flip-flop) ­ oleku reguleerimine sisendite baasil toimub vaid taktiimpulsi mõjul. ASÜNKROONNE TRIGER (latch) ­ info salvestatakse vahetult sisenditesse antud signaalide põhjal. Sõltuvalt tööpõhimõttest ja ehitusest liigitatakse ühe- või kahe-taktilisteks. Ühetaktiline: puuduseks, et ei võimalda samaaegselt infot vastu võtta ja edastada. Kahetaktiline: master-slave, kokku ühendatud kaks trigerit, et sünkroonimisel nulli haaramist elimineerida,

Arvutid
Arvutid konspekt
54
docx

Arvutid konspekt

 Kombinatsioonskeemid ja järjestiskeemid. Kõikides arvutites kasutatavad loogikaskeemid kuuluvad kahte suurde klassi. 3. võimalust ei ole. Kombinatsioonskeemid on sellised loogikaelementidest koostatud skeemid, millel ei ole mälu omadusi. Nad kirjelduvad loogikafunktsioonidega, milles ei ole aja parameetrit. Teades hetke sisendit, saame arvutada samal hetkel väljundite väärtused vastava loogikafunktsiooni abil. Ei ole oluline, millised olid sisendite väärtused varasematel hetkedel. Kui väljundeid on mitu, siis on iga väljundi jaoks eraldi funktsioon. Järjestikskeemid on sellised loogikaelementidest koostatud skeemid, millel on mälu omadused. See tähendab, et kõnealusel hetkel on väljundite väärtuste määramiseks vaja teada väljundite väärtusi ka eelnevatel hetkedel. Sel juhul sisaldab olek infot eelnevate hetkede väljundite väärtuste kohta. Sünkroonsel skeemil on spetsiaalne taktsisend, mis määrab üleminekuaja ühest olekust teise. Asünkroonsel järj

Arvuti
Arvutid I eksamipiletid 2013
17
pdf

Arvutid I eksamipiletid 2013

See ongi scan kood. Kui korraga on mõnel horisontaalil alla vajutatud rohkem kui üks klahv on ka vertikaalidel rohkem kui ühes järgus null. Valitakse välja neist üks ja vastav kood saadetakse protsessorisse. Kui see oli vale klahv siis selle parandamine on juba klaviatuuri kasutaja asi. Pilet 8 1. Loendurid. - Vaata pilet 2 2. Virtuaalmälu. 3. Andmeedastus protokollid : sünkroonne, asünkroonne jne. Virtuaalmälu virtuaalmälu Mõned opsüsteemid (näit. MS Windows) kasutavad virtuaalmälu. See on kujutletav mälupiirkond, millest osa paikneb muutmälus ja osa kõvakettal. Virtuaalmälul on oma mäluaadresside süsteem ning programmid kasutavad reaalsete mäluaadresside asemel neid virtuaalseid aadresse käskude ja andmetesalvestamiseks. Kui programmi tegelikult täidetakse, siis muudetakse virtuaalsed aadressid reaalseteks mäluaadressideks. Virtuaalmälu eesmärgiks on suurendada mäluaadresside ruumi, mida programm saab kasutada

Arvutid i
Arvutite eksam
100
docx

Arvutite eksam

 Kui te leiate vea siis osutage sellele kommentaariga (“Insert” ->”Comment” või märgi osa sellel parem klõps ning “Comment”).  Küsimuste järel on vastamise koht. Vastamisel lisage kindlasti küsimus ja järjekorra number! TUBLID OLETE! :) Kes ütles? Palume autorit! :-) Kuidas kasutada Google Doc-si, õppevideo: http://www.youtube.com/watch?v=lMqdex3KDQM Rene 1-6 1. Käsu täitmine protsessoris (käsuloendur, käsuregister, käsu dekooder, operatsioon automaat ja juhtautomaat). 2. Arvuti mälu hierarhia. 3. Analoog info, ADC, DAC ja helikaart. 4. Pooljuhtmälud. 5. Konveier protsessoris ja mälus. 6. Virtuaal mälu. TAUSTAVÄRVIGA KÜSIMUSED ON VASTAMATA!!! PIIA 7-12 8. Andmevahetus mikroarvutis (erinevad siinid ja nende osa andmevahetuses, AB, DB, CB). 7. Erinevad siinid ja nende osa andmevahetuses (AB, DB, CB). 9.

Arvutid
ARVUTID EKSAM
51
pdf

ARVUTID EKSAM

● Kui te leiate vea siis osutage sellele kommentaariga (“Insert” ->”Comment” või märgi osa sellel parem klõps ning “Comment”). ● Küsimuste järel on vastamise koht. Vastamisel lisage kindlasti küsimus ja järjekorra number! TUBLID OLETE! :) Kes ütles? Palume autorit! :-) Kuidas kasutada Google Doc-si, õppevideo: http://www.youtube.com/watch?v=lMqdex3KDQM Rene 1-6 1. Käsu täitmine protsessoris (käsuloendur, käsuregister, käsu dekooder, operatsioon automaat ja juhtautomaat). 2. Arvuti mälu hierarhia. 3. Analoog info, ADC, DAC ja helikaart. 4. Pooljuhtmälud. 5. Konveier protsessoris ja mälus. 6. Virtuaal mälu. TAUSTAVÄRVIGA KÜSIMUSED ON VASTAMATA!!! PIIA 7-12 8. Andmevahetus mikroarvutis (erinevad siinid ja nende osa andmevahetuses, AB, DB, CB). 7. Erinevad siinid ja nende osa andmevahetuses (AB, DB, CB). 9. Optilised m?

Arvutid
Arvutid eksami konspekt
51
pdf

Arvutid_eksami_konspekt

● Kui te leiate vea siis osutage sellele kommentaariga (“Insert” ->”Comment” või märgi osa sellel parem klõps ning “Comment”). ● Küsimuste järel on vastamise koht. Vastamisel lisage kindlasti küsimus ja järjekorra number! TUBLID OLETE! :) Kes ütles? Palume autorit! :-) Kuidas kasutada Google Doc-si, õppevideo: http://www.youtube.com/watch?v=lMqdex3KDQM Rene 1-6 1. Käsu täitmine protsessoris (käsuloendur, käsuregister, käsu dekooder, operatsioon automaat ja juhtautomaat). 2. Arvuti mälu hierarhia. 3. Analoog info, ADC, DAC ja helikaart. 4. Pooljuhtmälud. 5. Konveier protsessoris ja mälus. 6. Virtuaal mälu. TAUSTAVÄRVIGA KÜSIMUSED ON VASTAMATA!!! PIIA 7-12 8. Andmevahetus mikroarvutis (erinevad siinid ja nende osa andmevahetuses, AB, DB, CB). 7. Erinevad siinid ja nende osa andmevahetuses (AB, DB, CB). 9. Optilised m?

It korraldus




Kommentaarid (0)

Kommentaarid sellele materjalile puuduvad. Ole esimene ja kommenteeri



Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun