आता नेहमीसारखे आहे , जेव्हा X हा array_len पेक्षा खरच लहान असेल तर हे जाणून घ्या कीअशा प्रकारचे चेक हे बर् याच प्रोग्राम्समध्ये सामान्य आहे जे अ ॅरे नेहमीच बाऊन्सच्या आत असलेल्या ठिकाणी इंडेक्स केले जातात. आता मी केस लक्षात घ्या, कोडचा छोटा स्निपेट लूपमध्ये आहे आणि आपण कोडच्या लहान स्निपेटला एकाधिक वेळा कॉल करीत आहोत. आणि आपण ह्या कोडच्या लहान स्निपेटला अनेक वेळा कॉल केले तर तर आपल्याला माहित आहे if इथेच संपेल आणि त्यामुळे तिथे ब्रांच इन्स्ट्रक्शन असेल, या तीन स्टेटमेंटचे इंवोकेशन पुन्हा पुन्हा होईल आणि ते ब्रांच प्रेडिक्टर नाही ब्रांच घेतली नाही असे ट्यून करेल.
ఇప్పుడు ఇది సాధారణ ప్రవర్తనలో ఉంది, X నిజంగా తక్కువగా ఉంది array_len కంటే కాబట్టి ఈ రకమైన తనిఖీలు చాలా ప్రోగ్రామ్ ల లో చాలా సాధారణం అని తెలుసుకోండి, array ఎల్లప్పుడూ బౌన్స్ లో ఉన్న ప్రదేశంలో సూచిక చేయబడిందని నిర్ధారించడానికి ఇప్పుడు వీటిని పరిగణించండి కోడ్ యొక్క చిన్న స్నిప్పెట్ ఒక లూప్ లో ఉంది మరియు మనము కోడ్ యొక్క చిన్న స్నిప్పెట్  ను చాలాసార్లు పిలుస్తున్నాము, ఫలితంగా మరియు అందువల్ల ఇక్కడ ఒక బ్రాంచ్ ఇన్స్ట్రక్షన్ ఉంటే ఈ 3 స్టేట్ మెంట్ ల యొక్క పదేపదే పిలుపునివ్వడం బ్రాంచ్ ప్రిడిక్టర్ ను బ్రాంచ్ తీసుకోబడలేదు అని predict చేస్తుంది. .