12 9 एमबी मेरे लिए बहुत अधिक प्रतीत नहीं होता है, मुझे और अधिक महत्वपूर्ण लगता है कि यह संख्या समय के साथ बढ़ती है?
अगर यह होता है यह समस्या शायद है आपके डेटासेट का कितना तुम बाहर एक अनुरोध पर स्मृति में लोड कर रहे हैं
जांच: http://www.engineyard.com/blog/2009/thats-not-a-memory-leak-its-bloat/
संक्षिप्त में
: बहुत से सक्रिय रिकॉर्ड वस्तुओं instantiating एक जगह है जहाँ रेल है ऐप की मेमोरी पदचिह्न वास्तव में बढ़ता है।
यदि किसी अनुरोध में, आप किसी भी कारण से सभी 18k उपयोगकर्ताओं को फिर से शुरू करना चाहते थे, और बदतर, उनके सभी पदों (या आपके पास जो भी संगठन हैं) पर पुनरावृत्त होते हैं, तो आप ऑब्जेक्ट्स का एक टन तत्काल करेंगे, जो (चाहिए) अनुरोध के बाद मंजूरी दे दी है, लेकिन रूबी प्रणाली को वापस आवंटित करने के बाद स्मृति को वापस नहीं देता है।
स्रोत
2010-06-04 07:16:14
आप किस ऐप सर्वर के तहत चल रहे हैं? – x1a4
आपके सर्वर पर आपके पास कितनी मेमोरी है। 12 9 वास्तव में काफी कम है। –
संकर जाति .. मैं 4GB 'जड़ @ veraserver01 [~] # मुक्त कुल इस्तेमाल किया मुक्त साझा बफ़र्स कैश्ड मेम: 4149500 3959880 189620 0 261532 1556064 -/+ बफ़र्स/कैश: 2,142,284 2,007,216 स्वैप: 2,096,440 116 2096324' क्या यह समस्या है? – Will