విషయ సూచిక:
నిర్వచనం - VxWorks అంటే ఏమిటి?
VxWorks ఒక యాజమాన్య మరియు అనుకూలీకరించదగిన రియల్ టైమ్ ఆపరేటింగ్ సిస్టమ్ (RTOS). VxWorks ఎంబెడెడ్ సిస్టమ్లతో చాలా సెంట్రల్ ప్రాసెసింగ్ యూనిట్లలో (CPU) పంపిణీ చేయబడిన కంప్యూటింగ్ కోసం రూపొందించబడింది.
కమ్యూనికేషన్స్ మరియు నెట్వర్క్ పరికరాలు, పరీక్ష మరియు కొలిచే పరికరాలు, కంప్యూటర్ పెరిఫెరల్స్, ఆటోమోటివ్ సిస్టమ్స్ మరియు వినియోగదారు ఉత్పత్తులతో సహా హార్డ్వేర్ స్పెక్ట్రమ్తో VxWorks ఉపయోగించబడుతుంది.
టెకోపీడియా VxWorks గురించి వివరిస్తుంది
VxWorks వివిధ రకాల CPU లతో అనుకూలంగా ఉంటుంది, వీటిలో: ఇంటర్లాక్డ్ పైప్లైన్ దశలు (MIPS) లేని మైక్రోప్రాసెసర్, పవర్పిసి, ఇంటెల్ i960, స్కేలబుల్ ప్రాసెసర్ ఆర్కిటెక్చర్ (SPARC), SH-4, x86 కుటుంబం, అడ్వాన్స్డ్ రిస్క్ మెషిన్ (ARM), స్ట్రాంగ్ఆర్ఎమ్ మరియు ఎక్స్స్కేల్ .
VxWorks లక్షణాలు:
- వివిక్త వినియోగదారు-మోడ్ అనువర్తనాలు
- రియల్ టైమ్ ప్రక్రియలు
- మెమరీ రక్షణ
- పారదర్శక ఇంటర్-ప్రాసెస్ కమ్యూనికేషన్ (టిఐపిసి) వంటి సమర్థవంతమైన ఇంటర్ప్రాసెసింగ్
- నిర్వహణలో లోపం
- సిమెట్రిక్ మల్టీప్రాసెసింగ్ (SMP) మరియు అసమాన మల్టీప్రాసెసింగ్ (ASMP) కు మద్దతు
- ప్రాధాన్యత వారసత్వంతో బైనరీ, లెక్కింపు మరియు పరస్పర మినహాయింపు సెమాఫోర్స్
- ప్రీమిటివ్ రౌండ్-రాబిన్ షెడ్యూలింగ్ మరియు వేగవంతమైన అంతరాయ ప్రతిస్పందనతో మల్టీ టాస్కింగ్ కెర్నల్
- వినియోగదారు మోడ్ అమలు వాతావరణంతో POSIX PSE52- ధృవీకరించబడిన అనుకూలత
- పంపిణీ మరియు స్థానిక సందేశ క్యూలు
- VxSim అనుకరణ యంత్రాలు
- నెట్వర్క్ ఫైల్ సిస్టమ్ (ఎన్ఎఫ్ఎస్), హై రిలయబిలిటీ ఫైల్ సిస్టమ్ (హెచ్ఆర్ఎఫ్ఎస్) మరియు డిస్క్ ఆపరేటింగ్ సిస్టమ్ ఫైలింగ్ సిస్టమ్ (డాస్ఎఫ్ఎస్) తో సహా ఫైల్ సిస్టమ్స్
- ఇంటర్నెట్ ప్రోటోకాల్ వెర్షన్ 6 (IPv6) నెట్వర్కింగ్ స్టాక్
VxWorks అంతరిక్ష నౌక పరిశ్రమలో కూడా వర్తించబడుతుంది. ఉదాహరణలు:
- డీప్ స్పేస్ ప్రోగ్రామ్ సైన్స్ ఎక్స్పెరిమెంట్ (DSPSE), దీనిని క్లెమెంటైన్ అని కూడా పిలుస్తారు
- మార్స్ రికనైసెన్స్ ఆర్బిటర్
- ఫీనిక్స్ మార్స్ లాండర్
- డీప్ ఇంపాక్ట్ స్పేస్ ప్రోబ్
- సోజోర్నర్ మార్స్ పాత్ఫైండర్ రోవర్
- స్పిరిట్ అండ్ ఆపర్చునిటీ మార్స్ ఎక్స్ప్లోరేషన్ రోవర్స్
- స్టార్డస్ట్
కోడ్ అవసరమైన విధంగా వ్రాయబడినందున, అనుభవం లేని ప్రోగ్రామర్లకు VxWorks సవాలుగా ఉండవచ్చు. అయినప్పటికీ, VxWorks UNIX కన్నా తక్కువ ప్రాసెసింగ్ శక్తిని ఉపయోగిస్తుంది మరియు వేగవంతమైన వేగంతో నడుస్తుంది ఎందుకంటే కంటెంట్ కనీస ప్రాతిపదికన సేవ్ చేయబడుతుంది.
1985 లో విడుదలైన VxWorks ను అల్మెడ, CA (USA) యొక్క విండ్ రివర్ సిస్టమ్స్ సృష్టించింది మరియు విక్రయించింది.
