Operatsioonisüsteemi alused
Süsteemsed teegid
· System library * süsteemiteek
· Andmetöötlustsüsteemis residentne tarkvarateek, mille poole saab pöörduda ta
kasutamiseks või mida saab viitamisega lülitada teistesse programmidesse.
Linkimine
· Mõned OS-id lubavad vaid staatilist linkimist (static linking), teised aga ka
dünaamilist (dynamic linking)
· Staatiline linkur ühendab kõik kasutatud teegid ühte käivitatavasse moodulisse
· Dünaamiline linkur eri teegid luuakse/jäetakse eri laademoodulistesse.
Mälu eraldamine
· Programmidele mälu eraldamist jaotatakse:
Staatiline
o Programmi kompileerimisel
Dünaamiline
o Programmi täitmisel
· Kogu program loetakse mällu ühe korraga piiravaks on vaid mälu math
· Parema mäluruumi kasutuse eesmärgil võime kasutada dünaamilist laadimist (dynamic
loading) vajaminev osa laetakse mällu vaid siis kui teda tõesti vaja läheb