जब लोडिंग लगता है तो गेम में उच्च IO विलंबता


1

मैंने एक सेकंड (या एक सेकंड तक) के फ्रैक्शंस के लिए हैंगिंग / फ्रीज़िंग के खेल को मान्यता दी है, हर बार डिस्क से एक ध्वनि का अनुरोध किया जा रहा है। कम से कम मेरा निष्कर्ष तो यही है।

एक शीर्षक जहां यह बहुत ही ध्यान देने योग्य है, वह है बॉर्डरलैंड्स 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

क्या आपके पास कोई विशेष ऑडियो हार्डवेयर आपके Mac से जुड़ा हुआ है? यदि आप चलाते kextstat | grep -v "com.apple."हैं तो आपके Mac पर कोई गैर-Apple कर्नेल एक्सटेंशन हैं?
एलिस्टेयर मैकमिलन

@AlistairMcMillan मेरे पास एक USB साउंडकार्ड है जो मेरे एक मैक से जुड़ा हुआ है और मेरे पास कुछ ऑडियो संबंधी एक्सटेंशन भी हैं (देखें संपादित करें)। मैं कुछ को निष्क्रिय करने और साउंडकार्ड को अलग करने की कोशिश करूंगा और देखूंगा कि क्या कुछ बदलता है। दुःख होगा अगर यह पहले दो एक्सटेंशनों में से एक था: /
2called-chaos

Soundflower मेरी प्रमुख संदिग्ध होगा - माउंटेन शेर के बाद से अच्छी तरह व्यवहार नहीं किया गया है
Tetsujin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.