मैंने एक सेकंड (या एक सेकंड तक) के फ्रैक्शंस के लिए हैंगिंग / फ्रीज़िंग के खेल को मान्यता दी है, हर बार डिस्क से एक ध्वनि का अनुरोध किया जा रहा है। कम से कम मेरा निष्कर्ष तो यही है।
एक शीर्षक जहां यह बहुत ही ध्यान देने योग्य है, वह है बॉर्डरलैंड्स 2. जब मैं खेल शुरू करता हूं और पहली बार (प्रत्येक हथियार के साथ) खेल खेलता हूं, तो शीघ्र ही ध्वनि के लिए इंतजार करना शुरू हो जाता है। एक और अच्छा उदाहरण पोर्टल 2 है जहां बहुत सी वॉयस फ़ाइलों के कारण कभी-कभी हैंग हो जाता है।
कोई सोच सकता है कि यह एक बॉर्डरलैंड मुद्दा है, लेकिन मैं ओएस एक्स पर खेल सकने वाले लगभग हर खेल पर समान पहचान रखता हूं:
- सभी स्रोत खेल (पोर्टल 2, L4D2)
- एचएल गेम (हाफ लाइफ, काउंटर स्ट्राइक 1.6)
- अभयारण्य (1 और 2)
- शहर स्काईलाइन (इस एक में उतना बुरा नहीं)
- चूल्हा
- बॉर्डरलैंड्स (जैसा कि उल्लेख किया गया है)
मुझे क्या संदेह है कि मैंने सोचा था कि कम से कम अधिकांश गेम इन फ़ाइलों को मेमोरी में लोड करते हैं या कम से कम फ़ाइल पॉइंटर्स को खोलते हैं। मैंने कई मैक (समान एसएसडी या एचडी, मोबाइल या डेस्कटॉप) पर एक ही शक्तिशाली हैकिंटोश (जो उच्चतम सेटिंग्स पर उन गेमों को खेलने के दौरान सुस्ती की तरह है) सहित कई पर परीक्षण किया और अनुभव किया।
मैंने आमतौर पर अनुभव किया कि ओएस एक्स पर लोडिंग समय विंडोज (डुअल बूट) की तुलना में धीमा है, हालांकि खेल का प्रदर्शन एक या दूसरे पर उतना ही अच्छा है। मुझे यह अजीब लगता है क्योंकि मेरी सामान्य धारणा यह है कि IO OS X पर अधिक कुशल है।
क्या कोई इस या किसी भी विचार की पुष्टि कर सकता है कि यहां अंतर्निहित समस्या क्या हो सकती है? क्या HFS + सिर्फ इतना धीमा है?
संपादित करें:
गैर-ऐप्पल कर्नेल एक्सटेंशन:
- com.Cycling74.driver.Soundflower
- net.telestream.driver.TelestreamAudio
- org.virtualbox.kext.VBoxDrv
- org.virtualbox.kext.VBoxUSB
- org.virtualbox.kext.VBoxNetFlt
- org.virtualbox.kext.VBoxNetAdp
kextstat | grep -v "com.apple."
हैं तो आपके Mac पर कोई गैर-Apple कर्नेल एक्सटेंशन हैं?