गेम लोड करने और फ्लैश वीडियो देखने के दौरान नरम पृष्ठ दोषों की गंभीर मात्रा प्राप्त करना


8

मेरे कंप्यूटर में एक अजीब मुद्दा है जब गेम खेलते हैं जो मक्खी पर संपत्ति लोड करते हैं। शायद मैं गलत जगहों पर देख रहा हूं, लेकिन मुझे लगता है कि मैं एक समान मुद्दे के साथ किसी को भी ढूंढने में असमर्थ हूं।

यदि यह स्पष्ट नहीं है, तो मैं कुछ उदाहरणों पर ध्यान दूंगा। सोर्स गेम्स में, मैपर वस्तुओं को छिपाने के लिए इंजन को बताकर चीजों को अनुकूलित करने में सक्षम होता है ताकि वे कोने में गोल होने तक या एक दरवाजा खोलने तक दृश्य में न जोड़े जाएं। जब इन वस्तुओं को लोड करने का समय आता है तो मेरा कंप्यूटर चोक हो जाता है। उदाहरण के लिए पोर्टल 2 लें। एक बार जब एक क्षेत्र के लिए लोडिंग स्क्रीन चली जाती है, तो मुझे स्तर में फेंक दिया जाता है। तुरंत, मैं एक दूसरे के लिए एक जमे हुए स्क्रीन के साथ अभिवादन कर रहा हूं, और हकलाना / दोहराता ऑडियो। एक बार जो गुजर जाता है, हर कोई पूरे तामझाम के साथ हुंकी-डोरी पर चलता रहता है। फिर मैं एक दरवाजे तक चलता हूं, इसे खोलने के लिए ट्रिगर करता हूं। शांति का एक और अच्छा दूसरा और हकलाना ऑडियो के रूप में यह दूसरी तरफ कमरे में लोड करता है। यदि आप किसी और को खेल खेलते देखते हैं, तो ऐसा कभी नहीं होगा। वैसे भी, यह मैं बर्दाश्त कर सकता हूं। यह कष्टप्रद है, लेकिन यह वास्तव में गेमप्ले के साथ हस्तक्षेप नहीं करता है। अब चलिए एक गेम खेलते हैं जो लगातार आगे बढ़ता है, सोनिक जेनरेशन। अभी भी खड़ा है, मैं एक रेशमी चिकनी framerate मिलता है। लेकिन जैसे ही वह आगे बढ़ना शुरू करता है, और अधिक स्तर को लोड करता है, मैं <1 एफपीएस पर गिरता हूं, जिससे यह पूरी तरह से अनपेक्षित हो जाता है। अधिक से अधिक खेल आजकल यह कर रहे हैं, यही कारण है कि मैं अंत में इसे समस्या निवारण के बारे में गंभीर हो रहा हूँ।

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

मैंने लगभग चार साल पहले इस कंप्यूटर का निर्माण किया था, और जब से मैंने इसे 3 डी गेमिंग के लिए उपयोग करना शुरू किया है, तब से यह समस्या है। तब से, मैंने अपने मदरबोर्ड, एचडीडी और ग्राफिक्स कार्ड को बदल दिया है, क्योंकि उनकी मृत्यु हो गई है। (केस के प्रशंसकों ने एक दिन काम करना बंद कर दिया, और एचडीडी पूरी तरह से 'नोटरी डील' था।)

Win7 अल्टीमेट 64-बिट रनिंग ऐरो के साथ, इंटेल 2.5Ghz क्वाड कोर पर, 4GB रैम के साथ, और एक एनवीडिया जीटीएक्स 460।

एक टन धन्यवाद, सब लोग!

अद्यतन: यह स्पष्ट हो गया है कि मुझे पेज दोष का ढेर लग रहा है। की औसत 170,000 प्रति सेकंड ध्वनि पीढ़ियों, पोर्टल 2 के साथ लोड के दौरान औसत 70,000, और एक साथ बहुत ही स्थिर 30,000 Livestream.com पर एक धारा को देखने के दौरान। संसाधन मॉनिटर के अनुसार, ये कठिन दोष भी नहीं हैं। मैं बहुत उत्सुक हूं कि ये संख्या बाकी सभी की तुलना में कैसे है।

परिशिष्ट: एक और उदाहरण, और एक संभावित लक्षण जोड़ सकते हैं। सबसे पहले, एक रेसिंग गेम जिसे ट्रैकमैनिया कहा जाता है। एक एकल दौड़ में, कोई ध्यान देने योग्य पृष्ठ दोष नहीं होते हैं, (जो अन्य कार्यक्रमों का उत्पादन हो सकता है उससे परे) और खेल रेशमी चिकनी चलता है। हालांकि ऑनलाइन खेलते समय, मुझे बार-बार-यादृच्छिक अंतराल पर बड़े पैमाने पर हिचकी (और पृष्ठ दोष स्पाइक्स) मिलती है। मैं साथ दौड़ रहा हूँ, खेल एक अच्छे दूसरे या अधिक के लिए रुक जाएगा, और मेरे वाहन के साथ फिर से दीवार के बगल में एक टूटे हुए द्रव्यमान में फिर से शुरू होगा। अन्य खिलाड़ियों की कारों को छिपाने से समस्या ठीक नहीं होती है।

संभावित लक्षण के रूप में ... मैंने इसका उल्लेख करने से परहेज किया है क्योंकि मुझे डर था कि यह एक असंबंधित मुद्दा हो सकता है, और समस्या निवारणकर्ताओं को गलत रास्ते पर नहीं भेजना चाहता था। इस बिंदु पर, बिल्ली ने इसका उल्लेख क्यों नहीं किया? मूल रूप से, मेरा कंप्यूटर कुछ समय के लिए वीडियो देखने के बाद पूरी तरह से स्थिर हो जाएगा। लूपिंग ऑडियो, संपूर्ण स्क्रीन (कर्सर सहित) गैर-उत्तरदायी, अंक-लॉक टॉगल नहीं होगा, एक कठिन शटडाउन के अलावा कुछ भी नहीं कर सकता है। यह मिनटों या घंटों में ट्रिगर हो सकता है। आमतौर पर, व्यूपोर्ट जितना बड़ा होता है, उतनी ही जल्दी होता है। जब तक हार्डवेयर त्वरण चालू है, पूर्ण स्क्रीन Youtube वीडियो सुरक्षित हैं।

हार्डवेयर त्वरण के साथ पूर्ण स्क्रीन यूट्यूब पेज दोष उत्पन्न नहीं करता है। यह हालांकि, जब खिड़की से किया जाता है। Livestream हमेशा पृष्ठ दोष, पूर्ण स्क्रीन या नहीं, त्वरित या नहीं उत्पन्न करता है। खेल कभी भी इस तरह से मेरे कंप्यूटर को फ्रीज नहीं करते हैं, हालांकि पेज दोषों के भार को स्वयं उत्पन्न करते हैं।

("ग्राफिक्स ग्राफ़िक्स चॉपी हो जाता है जब गेम की संपत्ति पृष्ठभूमि में लोड हो रही है" से बदला हुआ शीर्षक "गेम लोड करने और फ्लैश वीडियो देखने के दौरान नरम पृष्ठ दोषों की गंभीर मात्रा प्राप्त करना।"


1
क्या आपके पास पर्याप्त रैम है?

मैं आमतौर पर उपयोग के 3GB को पार नहीं करता हूं, इसलिए मेरे पास बहुत कुछ होना चाहिए। मैंने स्मृति के एक अतिरिक्त सेट का आदेश दिया है जो शीघ्र ही आ जाना चाहिए। मुझे लगता है कि अगर यह मदद करता है देखने के लिए उन्हें गमागमन की कोशिश करने जा रहा हूँ। यदि ऐसा नहीं होता है, तो मेरे पास वैसे भी मेरी क्षमता अधिकतम होगी। जीत / जीत।
YotaXP

क्या आप पृष्ठभूमि में प्रदर्शन मॉनिटर चला सकते हैं, और देख सकते हैं कि क्या बहुत सारे पेजफॉल्ट हैं?
१०:४२

मुझे यह जानने के लिए पर्याप्त अनुभव नहीं है कि पृष्ठ दोष कहां तक ​​'सामान्य' है, इसलिए यहां स्क्रीनशॉट है। i.imgur.com/cbGFP.png मुझे लगता है कि मैंने सोनिक जेनरेशन को किस बिंदु पर शुरू किया है, यह स्पष्ट है।
YotaXP

तो यह आपका मुद्दा है। (पुनश्च, मैंने इसे 150 से ऊपर जाने के लिए कभी नहीं देखा है, यह पागल है)
soandos

जवाबों:


3

यहां जानकारी की समीक्षा करने और यह पता लगाने के बाद कि समस्या यह है कि वह पृष्ठ को काफी छोटा कर रहा है, मैं कुछ और संभावनाएं जोड़ने जा रहा हूं, जिन्हें मैं यहां देखूंगा।

यदि ये नरम पृष्ठ दोष हैं, और आप उनमें से बहुत कुछ प्राप्त कर रहे हैं, तो मेरा अनुमान है कि मेमोरी एक्सेस जो इन दोषों का कारण बन रही हैं वे बनावट संसाधनों के लिए अनुरोध हैं। ग्राफिक्स कार्ड में बनावट लाने के अनुरोध को तेज करने के लिए ऑन-बोर्ड मेमोरी की कुछ मात्रा है, लेकिन किसी कारण से, यह हो सकता है कि ड्राइवर ऑन-बोर्ड मेमोरी में बनावट की पर्याप्त कैशिंग नहीं कर रहे हैं, या यह कैशिंग नहीं है यह बिल्कुल भी। मैं nVidia के ग्राफिक्स ड्राइवर सेटिंग्स से बहुत अच्छी तरह परिचित नहीं हूं (मैं पिछले 4 वर्षों से मुख्य रूप से एटीआई कार्ड चला रहा हूं) इसलिए मुझे यकीन नहीं है कि ड्राइवर सेटिंग, ओवरक्लॉकिंग सेटिंग, या यहां तक ​​कि एक BIOS सेटिंग को भी दोष देना होगा एक राज्य। हालाँकि, मैं इस पर गौर करूंगा कि क्या यह समस्याओं का स्रोत हो सकता है।

इसके अलावा, एक नोट के रूप में, मैंने पृष्ठ दोष / सेकंड लॉग किया, जैसा आपने पोर्टल 2 के लिए किया था, और बमुश्किल कोई भी पाया गया। बेशक, मेरा सिस्टम क्रॉसफ़ायर में 2 Radeon HD 6970s का उपयोग कर रहा है, हालांकि, आपका ग्राफिक्स कार्ड निश्चित रूप से इस तरह से पेजफॉल्टिंग के बिना पोर्टल 2 को संभालने में सक्षम होना चाहिए। यदि सब ठीक से चल रहा है, तो मुझे उम्मीद है कि आप इसे इसी तरह की छवि देखेंगे: मेरे कंप्यूटर पर पोर्टल 2 के लिए पृष्ठ दोष / सेकंड

यदि हम यह जानना चाहते हैं कि ग्राफिक्स कार्ड अपराधी है (या ग्राफिक्स हार्डवेयर, जैसा कि कंप्यूटर द्वारा उपयोग किया जा रहा है, वैसे भी), तो मैं एयरो को अक्षम करने की सलाह दूंगा और जब आप डेस्कटॉप पर देख रहे हैं तो क्या होगा। यदि पृष्ठ दोषों की संख्या कम हो जाती है, तो मेरा कूबड़ कि यह ग्राफिक्स संबंधित है शायद सही है। यदि नहीं, तो यह कहीं और हो सकता है।


बस SATA केबल और बंदरगाहों को बंद कर दिया। कोई परिवर्तन नहीं होता है। (क्या खुद को थोड़ा डराने की ज़रूरत थी जब BIOS ने सोचा कि यह मेरे बाहरी बूट कर सकता है।) सुझावों के लिए धन्यवाद, हालांकि!
YotaXP

@ साइड्रन 32, उन्हें पेजफॉल्ट्स मिल रहे हैं, जो उन्हें नहीं मिलने चाहिए। सवाल यह है कि (यानी डिस्क I / O बहुत धीमा होने पर भी, यह बिल्कुल भी मायने नहीं रखना चाहिए, क्योंकि डिस्क पर कोई / बहुत कम लुकअप नहीं होना चाहिए)
soandos

@soandos मुझे पता है। मुझे पता चला कि मेरी पोस्ट के बाद।
बेन रिचर्ड्स

@ sidran32, यह देखते हुए भी कि जब खेल नहीं चल रहा है तो वह पृष्ठ को काफी छोटा कर रहा है (न्यूनतम 471 / s है) तो मुझे लगता है कि यह ग्राफिक्स स्वतंत्र है।
soandos

1
नीच विचार! यहाँ परिणाम हैं । मैं इसे उस स्क्रीनशॉट में कैद करने में विफल रहा, लेकिन फिर भी एयरो के साथ, मेनू के माध्यम से प्रत्येक चरण (स्टार्ट पर क्लिक करना, कंप्यूटर गुण खोलना, उन्नत सिस्टम सेटिंग्स पर क्लिक करना) ने प्रत्येक को 5-15k पर दोष दिया। निश्चित रूप से GPU का इससे कोई लेना देना नहीं होना चाहिए।
YotaXP

0

सॉफ्ट पेज दोष प्रक्रिया द्वारा जारी किए गए कुछ सिस्टम कॉल द्वारा उत्पन्न किया जा सकता है। प्रश्न में सटीक सिस्टम कॉल pfmon टूल का उपयोग करके पाया जा सकता है जैसा कि इस vmware लेख में वर्णित है:

विंडोज़ अनुप्रयोगों द्वारा उत्पन्न अत्यधिक पृष्ठ दोष वर्चुअल मशीनों के प्रदर्शन को प्रभावित कर सकते हैं

pfmon अभी भी विंडोज 2000 रिसोर्स किट टूल्स से एक अलग डाउनलोड के रूप में डाउनलोड के लिए उपलब्ध है । यह एक 32-बिट प्रोग्राम है, लेकिन अभी भी आपके लिए काम कर सकता है।

[संपादित करें]

मैंने अपने स्वयं के कंप्यूटर पर pfmon का परीक्षण किया है और भारी संख्या में नरम पृष्ठ दोषों से चकित था। फ़ायरफ़ॉक्स या इंटरनेट एक्सप्लोरर के कुछ सेकंड ऐसे हजारों दोष उत्पन्न करते हैं, और मुझे वास्तव में कोई मंदी नहीं दिखती है।

मेरा निष्कर्ष यह है कि नरम पृष्ठ दोष गिनना व्यर्थ है। जाहिरा तौर पर विंडोज उन्हें निश्चित रूप से उत्पन्न करता है, और वे सिर्फ उसी तरह से हैं जैसे यह काम करता है। तथ्य यह है कि विंडोज़ को पृष्ठों के लिए मेमोरी की खोज करने की आवश्यकता होती है, एक और स्पष्टीकरण हो सकता है कि लिनक्स विंडोज की तुलना में तेज क्यों है।

तो बस इसे विंडोज में अक्षम स्मृति प्रबंधन को चाक करें और केवल कठिन पृष्ठ दोषों के बारे में चिंता करें (जिनकी आपके द्वारा पोस्ट की गई सूची से संख्या काफी कम है)। एक प्रक्रिया के लिए बहुत सारे नरम पृष्ठ दोष स्पष्ट रूप से केवल यह इंगित करते हैं कि प्रश्न में प्रक्रिया स्मृति का बहुत प्रसंस्करण करती है।

यदि आप अभी भी मानते हैं कि आपके कंप्यूटर पर कोई मेमोरी समस्या है, तो लेख का पता लगाएं और मॉनिटरिंग थ्रू परफॉर्मेंस थ्रू मॉनिटरिंग के माध्यम से लेख देखें , जो विंडोज सर्वर 2003 रिसोर्स किट टूल्स के टूल्स का उपयोग करता है ।

आप सुनिश्चित करने के लिए मेमटेस्टी + जैसे हार्डवेयर परीक्षण भी चला सकते हैं , लेकिन मैं पूरी तरह से आश्वस्त नहीं हूं कि आपकी समस्या वास्तव में मेमोरी के बारे में है।


दिलचस्प। मैंने इसे पोर्टल 2 के साथ परीक्षण किया। यह पीफॉन को निष्पादित करने के एक सेकंड के भीतर बंद हो जाता है, और साथ ही portal2.exe को मारता है। यहाँ प्रॉम्प्ट है , और यहाँ लॉग फ़ाइल है । मुझे ईमानदारी से पता नहीं है कि इस जानकारी से क्या बनाना है, लेकिन शायद आप करते हैं? इस मामले में, मैंने pfmon को निष्पादित किया, जबकि portal2 एक मानचित्र लोड कर रहा था।
YotaXP

मैंने ऊपर दिए गए एडिट में समस्या पर अपना जोड़ा। BTW, मुझे आशा है कि आपने किसी भी प्रकार के "मेमोरी ऑप्टिमाइज़र" उत्पाद को स्थापित नहीं किया है।
harrymc

जब तक उस पर छींटे न पड़े, मेरे पीसी पर ऐसी कोई बात नहीं होनी चाहिए। क्या आप अपने दोष की तुलना उन लोगों से करने में सक्षम हैं जिन्हें मैंने प्रश्न में पोस्ट किया है? मैं कई रातों से अधिक + मेमेंटेस्ट 86 चला चुका हूं, और अपनी स्मृति को बदलने की भी कोशिश की है। यदि आपको लगता है कि मेरी समस्या इन पृष्ठ दोषों से संबंधित नहीं है, तो मुझे और क्या देखना चाहिए? क्या आपको कुछ अन्य टिप्पणियों को पढ़ने का मौका मिला है? मैं कुछ समय के लिए इस पर रहा हूँ। = पी उन निदान उपकरण उन लोगों के लिए अधिक उपयोगी लगते हैं जो समस्याग्रस्त अनुप्रयोगों को लिखते हैं। मुझे यह जानना चाहिए कि वे मेरे लिए केवल समस्या क्यों पैदा कर रहे हैं।
YotaXP

जब कंप्यूटर बनाया गया था तो मेरा अनुमान कुछ त्रुटि होगा। शायद मदरबोर्ड के लिए गलत मेमोरी, गलत मेमोरी मल्टीप्लायर या जो भी हो। हार्डवेयर ऐसा नहीं लगता है कि यह गहन मेमोरी एप्लिकेशन को संभाल सकता है, और दोष विंडोज के साथ नहीं लगता है। आपको शायद ऐसे उपकरण आज़माने चाहिए जो ओवरक्लॉकिंग के बजाय उपयोग किए जाते हैं।
harrymc

-1

क्या मैं आपके RAM और आपके CPU दोनों पर वोल्टेज बढ़ाने का सुझाव दे सकता हूँ? मैंने खराब-गुणवत्ता वाले मदरबोर्ड या सादे सादे रैम का उपयोग करते समय समान मुद्दों को देखा है। वोल्टेज को थोड़ा बढ़ाने से सब कुछ वापस सामान्यता में आ गया - और सिस्टम ने वर्षों के बाद निर्दोष रूप से काम किया।


यह एक दिलचस्प सुझाव है। मुझे इस तरह की चीजों को ट्विक करने का कोई अनुभव नहीं है, इसलिए मैं सुबह इस पर कुछ शोध करूंगा। आप कितना बढ़ा सोच रहे हैं?
YotaXP

मेरी वोल्टेज सेटिंग पर नज़र डालें, और वर्तमान में सब कुछ ऑटो पर सेट है। क्या यह जानने का एक तरीका है कि BIOS उन्हें क्या स्थापित कर रहा है ताकि मैं इसे बढ़ा सकूं? मैंने मेमोरी वोल्टेज के संबंध में भी कुछ अजीब देखा। मेरी मेमोरी 1.8v का सुझाव देती है, हालांकि BIOS में न्यूनतम सेटिंग 1.92v है। यह एक समस्या हो सकती है?
YotaXP

आपको अपने रैम मॉड्यूल के सटीक मॉडल के साथ-साथ अपने सीपीयू का भी पता लगाना होगा। एक बार जब आप उन सटीक मॉडलों को जान लेते हैं, तो आप ऑनलाइन कल्पना पत्रक देख सकते हैं और देख सकते हैं कि उन लोगों के लिए डिफ़ॉल्ट वोल्टेज क्या होना चाहिए। आप CPU-Z ( cpuid.com/softwares/cpu-z.html ) का उपयोग करके सटीक मॉडल निर्धारित कर सकते हैं , और यहां तक ​​कि वर्तमान ऑपरेटिंग वोल्टेज भी देख सकते हैं। सीपीयू के साथ गड़बड़ करने से पहले रैम की कोशिश करें; मेरा सुझाव है कि शुरू करने के लिए 0.1v से बढ़ाना, पूरी तरह से परीक्षण करना, और अगर समस्या बनी रहती है तो 0.3v (जारी नहीं है)। यह रैम समस्या का समाधान करने के लिए पर्याप्त होना चाहिए।
जोशुआ

मैंने इस मशीन का निर्माण किया है, इसलिए मुझे पता है कि इसमें क्या है। मेमोरी , सीपीयू , और मदरबोर्ड । सीपीयू-जेड से पता चलता है कि मेरे सीपीयू को लगभग अधिकतम वोल्टेज दिया जा रहा है। यहाँ CPU-z की रिपोर्ट है, अगर वहाँ कुछ भी आप के लिए देखना चाहते है। मैं अपनी रैम के साथ जितना संभव हो उतना कम वोल्टेज सेट करके गड़बड़ करना शुरू कर दूंगा, जो पहले से ही अनुशंसित वोल्टेज से 0.12v ऊपर है।
YotaXP

ठीक है, ऐसा नहीं लगता कि RAM समस्या है। चलो इसे एक अलग कोण से देखें: क्या आपके पास एंटीवायरस स्थापित करने का कोई मौका है? एकाधिक एंटीवायरस या एंटी मैलवेयर स्थापित?
यहोशू
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.