Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> PHP

PHP में मेमोरी उपयोग ट्रैक करना


मेमोरी उपयोग को ट्रैक करने के लिए memory_get_usage फ़ंक्शन का उपयोग किया जा सकता है। 'malloc' फ़ंक्शन का उपयोग हर आवश्यक ब्लॉक के लिए नहीं किया जाता है, इसके बजाय सिस्टम मेमोरी का एक बड़ा हिस्सा आवंटित किया जाता है और पर्यावरण वेरिएबल को आंतरिक रूप से बदला और प्रबंधित किया जाता है।

दो अलग-अलग प्रकार के मेमोरी उपयोग हैं:

  • OS से इंजन द्वारा आवश्यक मेमोरी (वास्तविक उपयोग)
  • एप्लिकेशन द्वारा वास्तव में उपयोग की गई मेमोरी की मात्रा (आंतरिक उपयोग)

उपरोक्त उल्लिखित मेमोरी उपयोग को memory_get_usage() का उपयोग करके ट्रैक किया जा सकता है। यह फ़ंक्शन हमारी आवश्यकता के आधार पर वास्तविक और वास्तविक मेमोरी उपयोग दोनों लौटाता है।

उदाहरण के लिए: यदि हम विशिष्ट कोड स्निपेट्स देख रहे हैं, तो आंतरिक मेमोरी प्रासंगिक हो सकती है। दूसरी ओर, यदि मेमोरी उपयोग को विश्व स्तर पर ट्रैक किया जा रहा है, तो वास्तविक उपयोग अधिक प्रासंगिक होगा।


  1. गूगल क्रोम मेमोरी उपयोग और लीक मुद्दों को समझना और ठीक करना गूगल क्रोम मेमोरी उपयोग और लीक मुद्दों को समझना और ठीक करना

    मुझे इंटरनेट ब्राउज़ करने के लिए गूगल क्रोम का उपयोग करना पसंद है और इसका मुख्य कारण हमेशा से यह रहा है कि यह सुपर फास्ट है! मुझे फायरफॉक्स का ब्लोट कभी पसंद नहीं आया सभी ऐड-ऑन के साथ और इंटरनेट एक्सप्लोरर बस सादा धीमा है। माइक्रोसॉफ्ट एज IE से काफी तेज है, लेकिन मैं इतनी सारी अन्य गूगल सेवाओं का उप

  1. Mac पर मेमोरी उपयोग कम करें: तेज़ प्रदर्शन के लिए गाइड Mac पर मेमोरी उपयोग कम करें: तेज़ प्रदर्शन के लिए गाइड

    चाहे आपके Mac पर कितना भी RAM या शक्तिशाली हार्डवेयर हो, आप महसूस करेंगे कि यह समय के साथ धीमा हो जाता है। यह आपको सोचने पर मजबूर करता है कि क्या हार्डवेयर अपग्रेड करने का समय आ गया है। लेकिन केवल हार्डवेयर अपग्रेड करना समस्याओं का अच्छा समाधान नहीं है। अधिकांश समय आपके सिस्टम की उत्पादकता मेमोरी उप

  1. फायरफॉक्स 3.1 बीटा 3: मेमोरी उपयोग और प्रदर्शन अंतर्दृष्टि फायरफॉक्स 3.1 बीटा 3: मेमोरी उपयोग और प्रदर्शन अंतर्दृष्टि

    कुछ दिन पहले, मैंने फायरफॉक्स 3.1 बीटा 3 की समीक्षा की थी। यह काफी प्यारा है। यह बेहतर जावास्क्रिप्ट प्रदर्शन का दावा करता है, यह नई उपयोगिता और गोपनीयता सुविधाओं के साथ आता है, यह भविष्य के HTML मल्टीमीडिया तत्वों का समर्थन करता है... लेकिन उस लेख में कहीं भी मैंने मेमोरी उपयोग का उल्लेख नहीं किया।