2011-09-01 8 views
5

मैं रेल विकास पर रूबी का पीछा कर रहा हूं लेकिन रेक और रेल कार्यों को करने के लिए विंडोज का उपयोग करना बेहद धीमा है, लेकिन मैंने सुना है कि यह लिनक्स पर काफी विपरीत है।रेल प्रदर्शन पर रूबी में सुधार विंडोज 7

मैं विकास के लिए नेटबुक (एसर एस्पायर वन 722) का उपयोग कर रहा हूं और उबंटू चलाने के लिए वर्चुअलबॉक्स का उपयोग कर सवाल से बाहर हूं। पूरी दोहरी बूट चीज करना भी एक विकल्प नहीं है क्योंकि मैं गंभीर प्रोसेसर लोड संतुलन और हीटिंग मुद्दों में भाग लेता हूं कि मेरे पास वास्तव में समस्या निवारण के लिए समय की विलासिता नहीं है।

मैं क्या जानना चाहता हूं: क्या मैं कुछ भी इंस्टॉल कर सकता हूं या कोई भी सेटिंग जो मैं बदल सकता हूं जो मुझे विंडोज 7 पर इन रेक और रेल कार्यों को करने के दौरान लिनक्स जैसी गति देगा?

मैंने सुना है कि सिगविन और मिंगव "लिनक्स अनुकरणकर्ता" हैं, क्या कोई तरीका है कि मैं उनका लाभ उठा सकता हूं?

+0

मैं विंडोज़ में आरओआर विकास के लिए समाधान प्रदान नहीं कर सकता। मुझे भी अपनी नेटबुक में प्रदर्शन मुद्दे से पीड़ित है। अब, मैं क्लाउड 9 + ड्रॉपबॉक्स का उपयोग करता हूं। अब काफ़ी बेहतर। सभी चीजें ऑफ़लाइन उपयोग के लिए मेरे सभी उपकरणों में सिंक हो जाती हैं। मुझे रूबी अधिक पसंद है, और फिर मैं विंडोज़ से अधिक नफरत करता हूं ... मुझे उम्मीद है कि इसे एक दिन में सुधार किया जा सकता है, क्योंकि मेरा परिवार विंडोज का उपयोग करता है, मैक नहीं – Edditoria

उत्तर

3

मैं विंडोज 7, मैक ओएस एक्स, और उबंटू लिनक्स के मिश्रण पर विकास कर रहा हूं और मेरा अनुभव यह है कि देशी खिड़कियां अब तक की सबसे धीमी रेल वातावरण हैं। मुझे वीएम के तहत लिनक्स इतना बुरा नहीं मिला है, लेकिन यह आपके लिए तस्वीर से स्पष्ट रूप से बाहर है।

  • विंडोज मेरी i7 पर 7/राम की 16GB मेरी 3 वर्ष पुराने चल OSX
  • एक बार जब आप सर्वर की है और खिड़कियों पर चल रहा है, यह बहुत धीमी गति से नहीं है, लेकिन मैकबुक की तुलना में धीमी है कि आप किसी भी रेक उल्लेख किया कार्य एक बहुत लंबे समय
  • माणिक 1.9 बहुत Windows में एक आभासी मशीन के तहत 1.8
  • उबंटू की तुलना में तेजी है बहुत तेजी से है खिड़कियों पर देशी रेल से
  • मैक OSX लिनक्स की तुलना में तेजी लगता ले
  • Cygwin केवल गहरे लाल रंग का है 1.8 द्वारा डिफ़ॉल्ट, इसलिए यदि आप कोई सभ्य गति चाहते हैं तो आपको 1.9 स्वयं संकलित करना होगा। ऐसा करने के बाद भी, मैंने अभी भी जेनेरिक गैर-सिग्विन विंडोज़ इंस्टॉलेशन की तुलना में किसी भी गति को तेज नहीं देखा।

जवाब यहां से कुछ के रूप में अच्छी समझाने में उपयोगी हो सकता है: Why is ruby so much slower on windows?

0

यह सबसे शायद संकलक अनुकूलन के साथ करने के लिए बहुत जरूरत नहीं है। सीपीयू वही है, चाहे खिड़कियां या लिनक्स। हार्डवेयर (एचडी नियंत्रक, रैम इत्यादि) भी वही हैं, और ड्राइवर मतभेदों को इससे कोई फर्क नहीं पड़ता।

लेकिन: सिस्को अलग-अलग हैं, और विंडोज़ के लिए, फाइल सिस्टम एक्सेस और विशेष रूप से stat धीमा है।

this tip for improving ruby performance on windows देखें।

0

मुझे एक मजबूत भावना है कि अपराधी विंडोज फाइल सिस्टम है। मैं खिड़की पर बड़ी संख्या में फाइलों के साथ काम करता था और उन्हें फाइल करने के लिए 'कुछ पूर्ण चंद्रमा' लेते हुए उन्हें संसाधित करने के लिए लिनक्स पर स्विच करना पड़ता था।

संबंधित मुद्दे