జాన్ యూసేఫ్
ఎంబెడెడ్ గాడ్జెట్ని కంప్యూటర్ హార్డ్వేర్ గాడ్జెట్లో పొందుపరిచిన సాఫ్ట్వేర్ ప్రోగ్రామ్గా భావించవచ్చు. పొందుపరిచిన యంత్రం నిష్పాక్షికమైన యంత్రం కావచ్చు లేదా అది పెద్ద వ్యవస్థలో భాగం కావచ్చు. ఎంబెడెడ్ సిస్టమ్ అనేది మైక్రోకంట్రోలర్ లేదా మైక్రోప్రాసెసర్ ప్రాథమికంగా ఆధారిత గాడ్జెట్, ఇది ఎంచుకున్న పనిని నిర్వహించడానికి రూపొందించబడింది. ఒక ఉదాహరణగా, ఫైర్ అలారం ఒక ఎంబెడెడ్ సిస్టమ్; అది పొగను మాత్రమే గ్రహిస్తుంది. ఇది రియల్ టైమ్ వర్కింగ్ సిస్టమ్ RTOSని కలిగి ఉంది, ఇది సాఫ్ట్వేర్ మరియు ఆఫర్ మెకానిజంను పర్యవేక్షిస్తుంది, ఇది లేటెన్సీలను నియంత్రించడానికి ఒక ప్రణాళికను అనుసరించడం ద్వారా షెడ్యూలింగ్ ప్రకారం ప్రాసెసర్ విధానాన్ని అమలు చేయడానికి అనుమతిస్తుంది. యంత్రం పనిచేసే విధానాన్ని RTOS నిర్వచిస్తుంది. ఇది యుటిలిటీ ప్రోగ్రామ్ యొక్క అమలు అంతటా విధానాలను సెట్ చేస్తుంది. చిన్న స్థాయి పొందుపరిచిన సిస్టమ్లో RTOS ఉండదు.