Σχέδιο 9 από Bell Labs είναι ένα ερευνητικό σύστημα που αναπτύχθηκε στα Bell Labs άρχισε στα τέλη της δεκαετίας του 1980. Αρχική σχεδιαστές και τους δημιουργούς του ήταν ο Ken Thompson, ο Rob Pike, ο Dave Presotto, και ο Phil Winterbottom. Ενώθηκαν με πολλούς άλλους, όπως ανάπτυξη συνεχίστηκε καθ 'όλη τη δεκαετία του 1990 μέχρι σήμερα.
Σχέδιο 9 δείχνει ένα νέο και συχνά καθαρότερο τρόπο να λύσει τα περισσότερα προβλήματα των συστημάτων. Το σύστημα στο σύνολό του είναι πιθανό να αισθάνονται προκλητικά οικεία στους χρήστες Unix, αλλά ταυτόχρονα αρκετά ξένα.
Στο σχέδιο 9, κάθε διεργασία έχει το δικό της μεταβλητό χώρο όνομά του. Μια διαδικασία μπορεί να αναδιατάξετε, να προσθέσετε και να τους αφαιρέσετε από το δικό του χώρο το όνομά του χωρίς να επηρεάζει τους χώρους όνομα άσχετες διαδικασίες. Περιλαμβάνεται στο όνομα χώρου μεταλλάξεις είναι η ικανότητα να εξαπολύσουν μια σύνδεση σε ένα διακομιστή αρχείων μιλώντας 9P, ένα απλό πρωτόκολλο αρχείο.
Η σύνδεση μπορεί να είναι μια σύνδεση δικτύου, ένας σωλήνας, ή οποιαδήποτε άλλη Περιγραφέας αρχείο ανοιχτό για την ανάγνωση και τη γραφή με ένα διακομιστή 9P στο άλλο άκρο. Προσαρμοσμένη Ονόματα χώρων που χρησιμοποιούνται σε μεγάλο βαθμό σε όλο το σύστημα, για να παρουσιάσει το νέο πόρων (π.χ., το σύστημα παραθύρων), για την εισαγωγή τους πόρους από ένα άλλο μηχάνημα (π.χ., η στοίβα δικτύου), ή για να περιηγηθείτε πίσω στο χρόνο (π.χ., το σύστημα αρχείων χωματερή) .
Σχέδιο 9 είναι ένα πυρήνα του λειτουργικού συστήματος, αλλά και μια συλλογή από το συνοδευτικό λογισμικό. Το μεγαλύτερο μέρος του λογισμικού είναι κυρίως νέων, που γράφτηκε για το Σχέδιο 9 και όχι μεταφερθεί από το Unix ή άλλα συστήματα. Το σύστημα παραθύρων, compilers, διακομιστή αρχείων, και υπηρεσίες δικτύου είναι όλα φρέσκα γραφτεί για το Σχέδιο 9. Αν κλασικά προγράμματα του Unix όπως η DC (1), εκδ (1), και ακόμη troff (1) έχουν φέρει μαζί, είναι συχνά σε μια ανανεωμένη μορφή. Για παράδειγμα, troff δέχεται έγγραφα Unicode κωδικοποιημένα σε UTF-8, όπως κάνει το υπόλοιπο του συστήματος.
Τι νέο υπάρχει σε αυτήν την έκδοση:
Στοιχεία Λογισμικού:
Εκδοχή: 20060809
Ανεβάστε ημερομηνία: 2 Jun 15
Άδεια: Δωρεάν
Δημοτικότητα: 186
Τα σχόλια δεν βρέθηκε