मैंने 400 जीबी की निर्देशिका में प्रोजेक्टरूट की गारंटी दी है जिसमें गिट परियोजनाओं की संख्या है। पहले हमारे पास केवल कुछ परियोजनाएं थीं और गिटवेब बहुत तेजी से शुरू हुआ था, एक बार परियोजना संख्या बढ़ने के बाद इसे लोड करने में समय लग रहा था। क्या गति करने का कोई तरीका है?gitweb धीमा हो गया
उत्तर
मुश्किल बताने के लिए कारण है कि यह धीमी है लेकिन भंडार ढीली वस्तुओं का एक बहुत कोशिश की है:
git gc --aggressive
यह अच्छा अभ्यास gitweb भंडार नंगे, मैं नहीं स्पष्ट आकार हूँ यह है कि यह है कि आप उल्लेख करें कि आपके पास इंडेक्स के साथ फाइलें हैं या नहीं।
गिटवेब परियोजनाओं को खोजने के लिए $projectroot
के तहत सभी निर्देशिकाओं को दोबारा खोजता है। यदि शीर्ष स्तर को प्रदर्शित करने वाली बहुत सी फाइलें बहुत समय लेती हैं।
$ project_maxdepth = 1 जोड़ने का प्रयास करें; # या थोड़ा बड़ा पूर्णांक अपने /etc/gitweb.conf में अपनी परियोजना लेआउट
आधार $projectroot
की पहली सूची के स्तर के लिए खोजों को सीमित करने के लिए।
जैसे एंडीविविन के उत्तर से पता चलता है कि $projectroot
के तहत विशाल निर्देशिका पेड़ प्राप्त करना आसान है यदि आपके पास गैर-नंगे भंडार हैं जिनमें चेकआउट भी हैं। चेकआउट को कहीं और बेहतर है और gitweb के तहत केवल नंगे भंडार होना बेहतर है। का प्रयोग करें
Git क्लोन --bare/path/to/परियोजनाओं/परियोजना/path// gitweb/परियोजना के लिए
अपने गैर नंगे परियोजना से gitweb के लिए नंगे क्लोन बनाने के लिए और फिर $projectroot
कॉन्फ़िगर /path/to/projects/
के बजाय /path/to/gitweb/
पर।
- 1. अद्वितीय इंडेक्स धीमा हो गया है?
- 2. त्रुटियों के बाद सिग्विन का बैश बेहद धीमा हो गया
- 3. मेरा प्रोग्राम धीमा और धीमा क्यों हो रहा है?
- 4. memcached वेबसाइट धीमा हो जाता है
- 5. ग्रहण आईडीई धीमा क्यों हो रहा है?
- 6. टाइपस्क्रिप्ट कंपाइलर धीमा हो जाता है?
- 7. Response.IsClient कब धीमा हो जाता है?
- 8. पायथन कचरा संग्रह धीमा हो सकता है?
- 9. ग्रिडव्यू गायब हो गया?
- 10. एचक्यूएल शामिल हो गया:
- 11. मेरा स्थानीय होस्ट अब धीमा हो गया है कि मैं विंडोज 7 और एएसपीएनटी एमवीसी
- 12. डी 3 फोर्स लेआउट विज़ुअलाइज़ेशन एक बड़े डेटासेट का उपयोग करते समय धीमा हो गया?
- 13. बड़ी बाइनरी फाइलों के कारण धीमा हो गया एक गिट रेपो को ठीक करना
- 14. ऐप स्वीकृत हो गया, iAd
- 15. एंड्रॉयड: जब हो गया कुंजी
- 16. एमवीसी-मिनी-प्रोफाइलर धीमा हो जाता है इकाई फ्रेमवर्क
- 17. केवल जीआईटी रिपो दिखाएं कि किस उपयोगकर्ता के पास gitweb
- 18. एसक्यूएल सर्वर सीटीई में स्वयं को शामिल किया गया धीमा
- 19. डोम धीमा होने से पहले कितने div हो सकते हैं और अस्थिर हो जाते हैं?
- 20. MATLAB लंबे डीबगिंग सत्रों पर धीमा हो रहा है
- 21. थोड़ी देर के बाद जेबॉस धीमा हो जाता है
- 22. MSYS में इतना धीमा क्यों कॉन्फ़िगर किया गया है?
- 23. मोंगोद दुर्घटनाग्रस्त हो गया! मेरा डेटा कहां चला गया है?
- 24. मजबूर जीसी का एक उदाहरण खराब हो गया?
- 25. क्यों "अनुमत स्मृति आकार समाप्त हो गया"?
- 26. हाइबरनेट लॉक प्रतीक्षा टाइमआउट पार हो गया;
- 27. ग्रहण में संपादक गायब हो गया है
- 28. हार्डवेयरकल्सेरेशन के साथ NullPointerException चालू हो गया?
- 29. WinQual sysdev.microsoft.com पर स्थानांतरित हो गया है
- 30. viewbre.js घटना view.render() समाप्त हो गया है
किसी को इसका सामना करना पड़ा? – maestromani
सज्जन अनुस्मारक ... – maestromani