Σπίτι Ανάπτυξη Τι είναι το vxworks; - ορισμός από την τεχνολογία

Τι είναι το vxworks; - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει VxWorks;

Το VxWorks είναι ένα ιδιόκτητο και προσαρμόσιμο λειτουργικό σύστημα σε πραγματικό χρόνο (RTOS). Το VxWorks έχει σχεδιαστεί για κατανεμημένους υπολογιστές στις περισσότερες κεντρικές μονάδες επεξεργασίας (CPU) με ενσωματωμένα συστήματα.


Το VxWorks χρησιμοποιείται με ένα φάσμα υλικού, συμπεριλαμβανομένων συσκευών επικοινωνιών και δικτύων, συσκευών ελέγχου και μέτρησης, περιφερειακών υπολογιστών, συστημάτων αυτοκινήτων και καταναλωτικών προϊόντων.

Η Techopedia εξηγεί το VxWorks

Το VxWorks είναι συμβατό με μια ποικιλία επεξεργαστών, όπως: Μικροεπεξεργαστής χωρίς Διασυνδεδεμένα Στάδια Αγωγού (MIPS), PowerPC, Intel i960, Αρχιτεκτονική επεξεργαστή με δυνατότητα κλιμάκωσης (SPARC), SH-4, οικογένεια x86, Advanced Risc Machine, StrongARM και xScale .


Οι λειτουργίες του VxWorks περιλαμβάνουν:

  • Απομονωμένες εφαρμογές λειτουργίας χρήστη
  • Διαδικασίες σε πραγματικό χρόνο
  • Προστασία μνήμης

  • Η αποτελεσματική αλληλοεπεξεργασία, όπως η διαφανής επικοινωνία μεταξύ διεργασιών (TIPC)
  • Διαχείριση σφαλμάτων

  • Υποστήριξη για συμμετρική πολυεπεξεργασία (SMP) και ασύμμετρη πολλαπλή επεξεργασία (ASMP)

  • Δυαδικές, αθροιστικές και αμοιβαίες αποκλειστικές σημασίες με προτεραιότητα κληρονομιάς
  • Πυρήνας πολλαπλής αποθήκευσης με προγραμματισμό στρογγυλής ρομπότ και γρήγορη απόκριση διακοπής
  • Πιστοποιημένη με POSIX PSE52 συμβατότητα με περιβάλλον εκτέλεσης σε κατάσταση λειτουργίας χρήστη
  • Κατανεμημένες και τοπικές ουρές μηνυμάτων
  • Προσομοιωτές VxSim
  • Συστήματα αρχείων, συμπεριλαμβανομένου του συστήματος αρχείων δικτύου (NFS), του συστήματος αρχείων υψηλής αξιοπιστίας (HRFS) και του συστήματος αρχειοθέτησης λειτουργικού συστήματος δίσκων (DOSFS)

  • Πρωτόκολλο δικτύου 6 (IPv6)

Το VxWorks εφαρμόζεται επίσης στη βιομηχανία διαστημικών οχημάτων. Παραδείγματα περιλαμβάνουν:

  • Deep Space Program Επιστημονικό Πείραμα (DSPSE), επίσης γνωστό ως Clementine
  • Mars Reconnaissance Orbiter
  • Φοίνιξ Άρη Λάντερ
  • Deep Impact διαστημικό καθετήρα
  • Sojourner Mars Pathfinder rover
  • Πνεύμα και ευκαιρίες Mars Exploration Rovers
  • Stardust

Επειδή ο κώδικας γράφεται όπως απαιτείται, το VxWorks μπορεί να είναι πρόκληση για τους αρχάριους προγραμματιστές. Ωστόσο, το VxWorks χρησιμοποιεί λιγότερη ισχύ επεξεργασίας από το UNIX και τρέχει με μεγαλύτερες ταχύτητες, επειδή το περιεχόμενο αποθηκεύεται σε ελάχιστη βάση.


Εκδόθηκε το 1985, η VxWorks δημιουργήθηκε και πωλήθηκε από την Wind River Systems της Alameda, CA (ΗΠΑ).

Τι είναι το vxworks; - ορισμός από την τεχνολογία