జస్ట్-ఇన్-టైమ్ (JIT)

రచయిత: Randy Alexander
సృష్టి తేదీ: 23 ఏప్రిల్ 2021
నవీకరణ తేదీ: 1 జూలై 2024
Anonim
Lecture 08 : Industry 4.0: Lean Production System
వీడియో: Lecture 08 : Industry 4.0: Lean Production System

విషయము

నిర్వచనం - జస్ట్-ఇన్-టైమ్ (JIT) అంటే ఏమిటి?

జస్ట్-ఇన్-టైమ్ (JIT) అనేది సంకలనం లేదా ఆబ్జెక్ట్ యాక్టివేషన్ వంటి చర్యను అవసరమైన సమయంలో మాత్రమే వివరించడానికి ఉపయోగించే పదం. ఈ పదం సాఫ్ట్‌వేర్ సంకలనంతో ఎక్కువగా సంబంధం కలిగి ఉంటుంది. JIT సంకలనం ప్రధానంగా హై-స్పీడ్ కోడ్ అమలు మరియు బహుళ ప్లాట్‌ఫారమ్‌లకు మద్దతు కోసం రూపొందించబడింది.


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

మైక్రోసాఫ్ట్ అజూర్ మరియు మైక్రోసాఫ్ట్ క్లౌడ్‌కు పరిచయం | ఈ గైడ్ మొత్తంలో, క్లౌడ్ కంప్యూటింగ్ అంటే ఏమిటి మరియు క్లౌడ్ నుండి మీ వ్యాపారాన్ని తరలించడానికి మరియు అమలు చేయడానికి మైక్రోసాఫ్ట్ అజూర్ మీకు ఎలా సహాయపడుతుందో మీరు నేర్చుకుంటారు.

టెకోపీడియా జస్ట్-ఇన్-టైమ్ (JIT) గురించి వివరిస్తుంది

JIT కంపైలర్లలో మూడు రకాలు ఉన్నాయి:

  1. ప్రీ-జిట్: సంకలనం సమయంలో మొత్తం సోర్స్ కోడ్‌ను కంపైల్ చేస్తుంది మరియు విస్తరణ సమయంలో ఉపయోగించబడుతుంది.
  2. ఎకోనో-జిఐటి: రన్ టైమ్‌లో పిలువబడే పద్ధతులను కంపైల్ చేస్తుంది.
  3. సాధారణ- JIT: రన్ టైమ్‌లో పిలిచే పద్ధతులను మాత్రమే కంపైల్ చేస్తుంది (వారి మొదటి కాల్ వచ్చిన వెంటనే) మరియు సంకలనం చేసిన కోడ్‌ను కాష్‌లో నిల్వ చేస్తుంది, తరువాత కాల్‌లలో ఉపయోగించబడుతుంది.

JIT సంకలనాన్ని ఉపయోగించడంలో ఉన్న ప్రతికూలతలు మొదటి కాల్ సమయంలో అదనపు ప్రారంభ సమయం, కాష్ మెమరీ యొక్క పెరిగిన ఉపయోగం మరియు బహుళ ప్రక్రియలలో కోడ్‌ను భాగస్వామ్యం చేయలేకపోవడం.


అహెడ్-ఆఫ్-టైమ్ (AOT) సంకలనం JIT సంకలనంతో ఎదుర్కొంటున్న సమస్యలను అధిగమించగలదు. ఇది రన్టైమ్ సంకలనం అవసరం లేకుండా మొత్తం మైక్రోసాఫ్ట్ ఇంటర్మీడియట్ లాంగ్వేజ్ ఇమేజ్‌ను మెషిన్ కోడ్‌లోకి ముందే కంపైల్ చేస్తుంది మరియు కంపైల్ చేసిన కోడ్‌ను డిస్క్‌లోని ఫైల్‌కు సేవ్ చేస్తుంది. అప్లికేషన్ వేగంగా ప్రారంభించాల్సిన అవసరం ఉన్నప్పుడు మాత్రమే కంపైల్డ్ కోడ్ ఉపయోగించబడుతుంది.

అడాప్టివ్ ఆప్టిమైజేషన్ అనేది జావాలో ఉపయోగించబడే JIT సంకలనానికి ప్రత్యామ్నాయం.