హోమ్ ఆడియో ప్రీ-ఎమ్ప్షన్ అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

ప్రీ-ఎమ్ప్షన్ అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం

విషయ సూచిక:

Anonim

నిర్వచనం - ప్రీ-ఎమ్ప్షన్ అంటే ఏమిటి?

ప్రీ-ఎమ్ప్షన్ అనేది ఒక పనిని తాత్కాలికంగా అడ్డుకోవడం మరియు దాని సహకారం అడగకుండా, ఆ పనిని తరువాత తిరిగి ప్రారంభించాలనే ఉద్దేశ్యంతో సూచిస్తుంది. ఈ చర్యను కాంటెక్స్ట్ స్విచ్ అని పిలుస్తారు మరియు సాధారణంగా ఆపరేటింగ్ సిస్టమ్‌లోని ఒక భాగం ప్రీ-ఎమ్ప్టివ్ షెడ్యూలర్ చేత చేయబడుతుంది, ముందుగా ఖాళీ చేయటానికి లేదా అంతరాయం కలిగించడానికి అధికారం ఉంది మరియు తరువాత సిస్టమ్‌లో నడుస్తున్న పనులను తిరిగి ప్రారంభిస్తుంది.

టెకోపీడియా ప్రీ-ఎమ్ప్షన్ గురించి వివరిస్తుంది

ప్రీ-ఎమ్ప్షన్ అనేది మల్టీ టాస్కింగ్ యొక్క ఒక రూపం, దీనిలో గతంలో నిలిపివేసిన పనిని తిరిగి ప్రారంభించడానికి షెడ్యూలర్ ప్రస్తుతం నడుస్తున్న పనిని అడ్డుకుంటుంది మరియు నిలిపివేస్తుంది. ఈ కార్యాచరణ అందుబాటులో ఉన్న ప్రతి ఆపరేటింగ్ సిస్టమ్‌లో జరుగుతుంది. నాన్-ప్రీ-ఎంప్టివ్ (కోఆపరేటివ్) మల్టీ టాస్కింగ్ అనేది MS విండోస్ యొక్క ప్రారంభ 16-బిట్ వెర్షన్లు ఉపయోగించే పద్ధతి. అన్ని 32-బిట్ సంస్కరణలు ప్రీ-ఎమ్ప్టివ్ మల్టీ టాస్కింగ్‌ను ఉపయోగిస్తాయి. ప్రీ-ఎమ్ప్షన్ అనేది అంతరాయ యంత్రాంగాన్ని ఉపయోగించడం కలిగి ఉంటుంది, ఇది ప్రస్తుతం అమలు చేస్తున్న థ్రెడ్‌ను నిలిపివేస్తుంది మరియు తరువాత ఏ థ్రెడ్‌ను అమలు చేయాలో నిర్ణయించడానికి షెడ్యూలర్‌ను పిలుస్తుంది, అన్ని థ్రెడ్‌లు కొంత మొత్తాన్ని స్వీకరించడానికి అనుమతిస్తుంది ప్రాసెసర్ సమయం.


ప్రీమిటివ్ మల్టీ టాస్కింగ్ సిస్టమ్‌లో థ్రెడ్ అమలు చేయడానికి కేటాయించిన సమయాన్ని టైమ్ స్లైస్ లేదా క్వాంటం టైమ్ అంటారు. షెడ్యూలర్ అది అమలు చేసే ప్రతి థ్రెడ్‌కు టైమ్ స్లైస్‌ను కేటాయిస్తుంది. థ్రెడ్ యొక్క సమయం స్లైస్ గడువు ముగిసిన తర్వాత, షెడ్యూలర్ దానిని నిలిపివేసి, ఆపై మరొక థ్రెడ్‌కు మారుస్తాడు.


కొన్ని వ్యవస్థలు ప్రీపెంటివ్ కెర్నల్స్ కలిగివుంటాయి, ఇవి కెర్నల్ మోడ్‌లో కూడా పనులను ప్రీమిప్ చేయడానికి అనుమతిస్తాయి. ఇటువంటి వ్యవస్థలకు ఉదాహరణలు సోలారిస్ 2, విండోస్ ఎన్టి, లైనక్స్, అడ్వాన్స్డ్ ఇంటరాక్టివ్ ఎక్స్‌క్సివ్ మరియు బర్కిలీ సాఫ్ట్‌వేర్ డిస్ట్రిబ్యూషన్.

ప్రీ-ఎమ్ప్షన్ అంటే ఏమిటి? - టెకోపీడియా నుండి నిర్వచనం