• ÂáóéêÝò Åñãáóßåò åíüò Ëåéôïõñãéêïý ÓõóôÞìáôïò

Διαχεßριση της Κ.Μ.Ε.

Το χαρακτηριστικü των σýγχρονων Λ.Σ. εßναι ο πολυπρογραμματισμüς (multiprogramming) και η πολυδιεργασßα (multitasking).

Στην πρþτη περßπτωση το Λ.Σ. μπορεß να εκτελεß ταυτüχρονα περισσüτερα απü Ýνα προγρÜμματα (για παρÜδειγμα, την þρα που η Κ.Μ.Ε. περιμÝνει απÜντηση απü μια περιφερειακÞ συσκευÞ, αυτüς o χρüνος «αναμονÞς» μπορεß να αξιοποιηθεß απü Ýνα Üλλο πρüγραμμα που εßναι φορτωμÝνο στην κýρια μνÞμη), ενþ στη δεýτερη περßπτωση το Λ.Σ. μπορεß να εκτελεß ταυτüχρονα περισσüτερες απü μßα εργασßες (για παρÜδειγμα, μπορεß να γßνονται παρÜλληλα εκτυπþσεις και υπολογισμοß).

Η üλη διαδικασßα βασßζεται σε Ýναν αλγüριθμο χρονοπρογραμματισμοý, ο οποßος στοχεýει στη μεγιστοποßηση της αποδοτικüτητας και της «δßκαιης» χρÞσης της Κ.Μ.Ε. απü το μÝγιστο αριθμü των επεξεργαζüμενων διεργασιþν.

Διαχεßριση της ΜνÞμης

Η πολυδιεργασßα προûποθÝτει üτι στην κεντρικÞ μνÞμη εßναι φορτωμÝνα περισσüτερα του ενüς προγρÜμματα προς εκτÝλεση απü την Κ.Μ.Ε.

Θα πρÝπει, λοιπüν, να γßνει η διαχεßριση της κýριας μνÞμης με τÝτοιο τρüπο, þστε να επιτευχθεß ο αποτελεσματικüς διαμοιρασμüς της μεταξý των διαφüρων προγραμμÜτων.

Το τμÞμα του Λ.Σ. που διαχειρßζεται την κýρια μνÞμη εßναι ο διαχειριστÞς μνÞμης (memory manager).

Οι εργασßες που επιτελεß ο διαχειριστÞς μνÞμης εßναι:

  • Η διÜθεση τμημÜτων μνÞμης σε διεργασßες.
  • Η παρακολοýθηση της κατÜστασης χρÞσης της μνÞμης, þστε να γνωρßζει τα ελεýθερα Þ μη τμÞματα κÜθε στιγμÞ και να τα διανÝμει σε διεργασßες.
  • Η ελευθÝρωση μνÞμης απü διεργασßες που δεν τη χρειÜζονται.
  • Η ανταλλαγÞ (swapping) δεδομÝνων μεταξý της κýριας μνÞμης και της περιοχÞς του δßσκου (περιφερειακÞ μνÞμη) που χρησιμοποιεßται ως βοηθητικÞ περιοχÞ της κýριας μνÞμης.

Διαχεßριση του ΣυστÞματος Αρχεßων

Το σýστημα αρχεßων εßναι το μÝρος του Λ.Σ. με το οποßο ο χρÞστης Ýρχεται σε Üμεση επαφÞ.

Το Λ.Σ. συνÞθως οργανþνει τα αρχεßα του σε καταλüγους Þ φακÝλους (directories Þ folders).

ΚÜθε κατÜλογος αποτελεßται απü αρχεßα, υποκαταλüγους Þ υποφακÝλους, δημιουργþντας μßα δενδροειδÞ μορφÞ.

¸να σýστημα αρχεßων του Λ.Σ. προσφÝρει στον χρÞστη Ýνα εικονικü περιβÜλλον διαχεßρισης, το οποßο του δßνει τη δυνατüτητα να εκτελεß μßα σειρÜ απü πρÜξεις üπως η δημιουργßα (με προσδιορισμü ονüματος και τýπου), η διαγραφÞ, η μετονομασßα, η αντιγραφÞ και το κλεßσιμο αρχεßων.

ΕπιπλÝον, εßναι δυνατÞ η τροποποßηση του περιεχομÝνου Þ η αντιγραφÞ του περιεχομÝνου ενüς αρχεßου σε Ýνα Üλλο.

Διαχεßριση Λειτουργιþν Εισüδου/Εξüδου

Το τμÞμα του Λ.Σ. το οποßο ασχολεßται με τις διαδικασßες εισüδου/ εξüδου μεταξý του κεντρικοý μÝρους και των εξωτερικþν προς αυτü συσκευþν εξασφαλßζει τη διασýνδεση των συσκευþν με το κεντρικü σýστημα και την ομαλÞ επικοινωνßα.

Επßσης, αναλαμβÜνει να διαχειριστεß τις εντολÝς που εκτελοýνται και τα σφÜλματα που παρουσιÜζονται.

Στις αρμοδιüτητες του συγκεκριμÝνου μÝρους του Λ.Σ. εßναι η αποδοτικÞ διαχεßριση των περιφερειακþν μονÜδων και ο ορισμüς της σειρÜς ικανοποßησης των διαφüρων δραστηριοτÞτων, üπως των αιτημÜτων εγγραφÞς Þ ανÜγνωσης.

¸τσι, οι συσκευÝς διακρßνονται σε διαμοιραζüμενες (shared) και αποκλειστικÝς (dedicated).

Τις διαμοιραζüμενες συσκευÝς μποροýν να τις χρησιμοποιοýν πολλοß χρÞστες ταυτüχρονα, üπως οι δßσκοι, ενþ τις αποκλειστικÝς μπορεß να τις χρησιμοποιεß Ýνας χρÞστης κÜθε στιγμÞ, üπως οι εκτυπωτÝς οι οποßοι κατÜ τη διÜρκεια της χρÞσης τους δεν επιτρÝπεται να χρησιμοποιοýνται απü Üλλο πρüγραμμα.




    38 Áíáãíþóåéò
    ÐçãÞ: Âéâëßï ÅéóáãùãÞ óôéò Áñ÷Ýò ôçò ÅðéóôÞìçò ôùí Ç/Õ -  Ëõêåßïõ


Åêôýðùóç