2011-01-12 7 views
13

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

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

मैंने यह प्रश्न देखा है: How to Slow down the browser, और अन्य जो बैंडविड्थ को सीमित करने के बारे में बात करते हैं।

संपादित करें: मुझे लगता है कि मुझे इस बारे में चिंतित होने की आवश्यकता है कि वीएम में कितने कोर/प्रोसेसर उपलब्ध हैं। क्या अधिकांश वीएम प्लेटफार्म आपको इसे सीमित करने का विकल्प देते हैं?

+0

संभव डुप्लिकेट वहाँ के लिए जावास्क्रिप्ट प्रदर्शन रुके एक रास्ता है एक धीमी ग्राहक का अनुकरण करें] (http://stackoverflow.com/questions/8521683/is-there-a-way-to-throttle-javascript-performance-to-simulate-a-slow-client) – Bergi

उत्तर

7

बहु कोर प्रणालियों में विस्टा या बेहतर चल रहा है आप cpu आत्मीयता

उदाहरण के लिए

c:\windows\system32\cmd.exe /C start /affinity 1 notepad.exe 

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

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

+1

मुझे लगता है कि मैं एक वीएम प्लेटफॉर्म ढूंढने की उम्मीद कर रहा था जो वीएम को कम सक्षम सीपीयू का उपयोग या अनुकरण कर सकता है, लेकिन प्रतिक्रियाओं की कमी से मुझे लगता है कि यह उपलब्ध नहीं है। मैं कम से कम कोर को सीमित करने के तरीके के बारे में जानकारी के लिए यह उत्तर चुन रहा हूं। –

+0

@ बर्नार्ड चेन - डॉस बॉक्स 386/486 अनुकरण करता है और इसमें 3.1 या 95 इंस्टॉल हो सकते हैं, हालांकि मुझे संदेह है कि यह आपके उपयोगकर्ताओं के लिए बहुत दूर जा रहा है। एसओ पर एक और धागा है जो इस पर कुछ विचार भी प्रतीत होता है http://stackoverflow.com/questions/284051/emulate-old-pc शुभकामनाएँ! – Robb

+0

क्या यह वास्तव में कुछ भी धीमा हो जाएगा? मेरा मतलब है ... मैं नेटपैड शर्त को एक से अधिक कोर पर चलाने में सक्षम नहीं देखता हूं। क्या आधुनिक ब्राउज़र कई कोर का उपयोग कर पृष्ठों को प्रस्तुत करने और स्क्रिप्ट चलाने में सक्षम हैं? –

4

ऐसा लगता है कि प्रयुक्त कंप्यूटर बाजार पर "औसत ग्राहक का कंप्यूटर" हासिल करना आसान होगा।

या इसे अपने आप हिस्सों से बनाएं।

+0

अंततः यह हो सकता है दृष्टिकोण हम लेते हैं। इसे साझा संसाधन बनाने के लिए, हम किसी प्रकार की दूरस्थ पहुंच सक्षम कर सकते हैं। –

+0

हमारी दुकान में, प्रदर्शन कंप्यूटर सबसे धीमा कंप्यूटर है। इसमें हमारे नेटवर्क ड्राइव तक पहुंच है, लेकिन हम प्रदर्शन कक्ष में कंप्यूटर तक पहुंचते हैं। –

+0

यह एक भयानक सुझाव है। कम से कम, आप इस समस्या को हल करने के लिए एक वीएम चला सकते हैं और इसका सीपीयू उपयोग थ्रॉटल कर सकते हैं। जब तक आपके पास आस-पास के स्पेयर पार्ट्स न हों, तब तक मैं यह देखने में असफल रहता हूं कि कंप्यूटर बनाने के लिए शायद कम से कम $ 100 अमरीकी डालर खर्च करना वीएम से बेहतर होगा। –

7

यह जब यह अंत उपयोगकर्ता के लिए चश्मा आता है एक तेजी से समाधान बहुत ही सटीक है, लेकिन नहीं है, लेकिन यह धीमी सिस्टम पर बातें परीक्षण करने के लिए एक बहुत मदद करता है:

जाओ पावर विकल्प -> एक शक्ति योजना बनाएँ - > उन्नत पावर सेटिंग्स बदलें और सीपीयू अधिकतम दर 5% या आपको कितनी जरूरत है सेट करें।

यह आमतौर पर धीमे कॉन्फ़िगरेशन पर ब्राउज़र ब्राउज़र ऐप्स की सहायता करता है।

+0

यह मेरे लिए काम किया! धन्यवाद। –

1

CatalinBerta's answer में जो मेरे लिए बहुत अच्छा काम करता है। आपको यह भी ध्यान में रखना होगा कि यह केवल वह CPU नहीं है जिसे आप धीमा करना चाहते हैं।

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

Windows के लिए:

Start>खोज "डिवाइस प्रबंधक">Display Adapters विस्तृत>सही प्रत्येक आइटम क्लिक करें>Disable

की [
संबंधित मुद्दे