Computer >> कंप्यूटर >  >> सॉफ्टवेयर >> सॉफ्टवेयर

टॉमकैट की मेमोरी आवंटन कैसे बढ़ाएं

यदि आप टॉमकैट के साथ प्रदर्शन समस्याओं का सामना कर रहे हैं, तो एक सामान्य कारण JVM (जावा वर्चुअल मशीन) मेमोरी आवंटन की कमी है। अधिकतम हीप आकार की डिफ़ॉल्ट सेटिंग 64MB या 128MB है। आप -Xmx . सेट करके एप्लिकेशन के अधिकतम हीप आकार को बढ़ा सकते हैं जेवीएम पैरामीटर।

उदाहरण के लिए, -Xmx512m JVM के लिए अधिकतम 512MB हीप आवंटित करने की अनुमति देता है। इस पैरामीटर को समायोजित करने के लिए, मेरा कंप्यूटर आइकन पर राइट क्लिक करें, फिर उन्नत . चुनें टैब। पर्यावरण चर . क्लिक करें बटन:

    टॉमकैट की मेमोरी आवंटन कैसे बढ़ाएं

    CATALINA_OPTS बनाएं चर, और वांछित मान सेट करें, उदाहरण के लिए "-सर्वर -Xmx256m ".

    यदि आप Linux या UNIX पर चल रहे हैं, तो टर्मिनल पर जाएं और sudo su – tomcat का उपयोग करके tomcat खाते का उपयोग करें। या आपके सेटअप के आधार पर संबंधित खाता नाम। आपको उस खाते का उपयोग करना चाहिए जिसका उपयोग टॉमकैट चलाने के लिए किया जाता है।

    CATALINA_OPTS दोनों की जांच करें और JAVA_OPTS पर्यावरण चर। पर्यावरण चर को उच्च मान पर सेट करें। उदाहरण के लिए, यदि JAVA_OPTS चर में न्यूनतम 64MB और 128MB अधिकतम हीप आकार है, तो इसे 128MB और 256MB मान तक बढ़ाएँ।

    <पूर्व>पुराना:JAVA_OPTS="-Xms64m -Xmx128m -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"OLD:JAVA_OPTS="-Xms128m -Xmx256rmi -Dsun. .dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000"

    अधिकतम मान का उपयोग करना सुनिश्चित करें जो आपके भौतिक RAM के आकार से कम हो, अन्यथा इसे हार्ड डिस्क पर पेज किया जाएगा, जिससे अधिक प्रदर्शन समस्याएँ हो सकती हैं।

    यह जाँचने के लिए कि क्या नई सेटिंग्स प्रभावी हैं, अपने टॉमकैट सर्वर के URL पर जाएँ और फिर स्थिति पर क्लिक करें। :

    टॉमकैट की मेमोरी आवंटन कैसे बढ़ाएं

    आपको JVM अनुभाग के अंतर्गत एक नया मान देखना चाहिए:

    टॉमकैट की मेमोरी आवंटन कैसे बढ़ाएं

    यदि आपको पृष्ठ पर एक अद्यतन जेवीएम मेमोरी नहीं दिखाई देती है, तो टॉमकैट को पुनरारंभ करने का प्रयास करें क्योंकि पैरामीटर परिवर्तनों को प्रभावी होने से पहले टॉमकैट पुनरारंभ करने की आवश्यकता होती है। यह आपके मुद्दों को खराब टॉमकैट प्रदर्शन पर ठीक करना चाहिए और आपके सर्वर साइड स्क्रिप्ट के साथ स्मृति समस्याओं से भी बचना चाहिए। यदि आपके कोई प्रश्न हैं, तो हमें टिप्पणियों में बताएं। आनंद लें!


    1. Windows 10 में वर्चुअल मेमोरी कैसे बढ़ाएं:एक त्वरित गाइड

      जब विंडोज कंप्यूटर और इसके स्टोरेज सिस्टम की बात आती है, तो हम में से कई लोग इसके मूल एसएसडी (सॉलिड स्टेट ड्राइव) या रैम को बड़े आकार के साथ बदल देंगे। यह निश्चित रूप से आपके सिस्टम पर मेमोरी बढ़ाने का परिणाम है। लेकिन कभी एक आसान हैक खोजने के बारे में सोचा? मौजूदा RAM या SSD को बदलने का दर्द लेने क

    1. PlayStation 4 पर अतिरिक्त मेमोरी के रूप में USB ड्राइव का उपयोग कैसे करें

      प्लेस्टेशन अपनी असंगत तकनीक के माध्यम से अपने गेमिंग कौशल को प्रदर्शित करने के लिए सबसे अच्छा प्लेटफॉर्म प्रदान करता रहा है। यह उन अग्रदूतों में से एक है जो वीडियो गेम को एक अलग स्तर पर ले गए हैं कि हर कोई इन खेलों के आसपास अपना सिर पाने के लिए प्रयासरत है। नए लॉन्च से पहले ही प्लेस्टेशन की लोकप्रिय

    1. Windows 7 में वर्चुअल मेमोरी कैसे बढ़ाएं

      हो सकता है कि आपने महसूस किया हो कि आपके सिस्टम ने धीमी गति से काम करना शुरू कर दिया है या हो सकता है कि आपने अपनी स्क्रीन पर लो वर्चुअल मेमोरी बताने वाली सूचना प्रदर्शित की हो। क्या होगा यदि कम ड्राइव स्थान वास्तविक समस्या नहीं है और इस त्रुटि संदेश के लिए गलत सेटिंग्स जिम्मेदार हैं। शुक्र है, आप क