मेरा विंडोज 7 पीसी / एसएसडी ड्राइव ठंड क्यों रखता है?


11

मेरे पास एक प्राथमिक एसएसडी हार्ड ड्राइव के साथ ~ 1 वर्ष पुराना पीसी है। मैं काफी बार नोटिस करता हूं कि इस अवधि के दौरान "स्पिनिंग ब्लू व्हील" माउस आइकन प्रदर्शित करते हुए पीसी 30 सेकंड तक कई मिनट तक फ्रीज हो जाएगा। यह फिर सामान्य रूप से रिलीज़ होता है और वापस आता है।

जब मैं इस अवधि के दौरान संसाधन मॉनिटर को देखता हूं, तो मैं ध्यान देता हूं कि डिस्क गतिविधि हमेशा "100% उच्चतम सक्रिय समय" इस अवधि के लिए ठोस रूप से होती है। लेकिन डिस्क गतिविधि की वास्तविक मात्रा मुझे उच्च नहीं लगती (<1Mb प्रति सेकंड)। मेमोरी और सीपीयू को कभी भी दूरस्थ रूप से जोर नहीं दिया जाता है।

आमतौर पर एंटी-वायरस सॉफ़्टवेयर (Kaspersky एंटी-वायरस 11.0.0.232) डिस्क गतिविधि का सबसे सक्रिय उपयोगकर्ता है, लेकिन यह मुझे इतना असामान्य नहीं लगता है। मैं आमतौर पर इन अवधि के दौरान अपने पीसी पर बहुत अधिक जोर नहीं दे रहा हूं, बस थोड़ा सा वेब सर्फिंग आदि।

मेरा अनुमान है कि यह ड्राइव के साथ एक समस्या है, लेकिन मुझे यकीन नहीं है कि आगे क्या करना है (एक नया खरीदने के अलावा)।

कोई विचार?

धन्यवाद,


क्या मॉडल एसएसडी?
मिस्टर अल्फा

एक "इंटीग्रल SATAII और USB SSD एटीए डिवाइस", क्षमता 121793 एमबी। और "अपडेट ड्राइवर" बटन के अनुसार, ड्राइवर अद्यतित है।
रॉबिन लेविन

मुझे Corsair Force LE SSD 1TB
ColacX

अरे मेरे लिए यह पता चला कि मैंने गलती से अपने एसएसडी को पुराने SATA पोर्ट में स्थापित कर दिया था। एक बार जब मैं अधिक आधुनिक पोर्ट पर चला गया तो समस्या दूर हो गई है या कम से कम बहुत कम होता है।
ColacX

जवाबों:


17

आप एक SSD से बदनाम होने की संभावना है जो कुख्यात JMicron JMF602 नियंत्रक का उपयोग करता है। तथ्य यह है कि यह दोनों एक SATA और USB डिवाइस एक संकेत है, क्योंकि JMF602 USB समर्थन के साथ कुछ नियंत्रकों में से एक है।

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

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

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

बुरी खबर यह है कि कुछ भी नहीं है जिसे आप एक अच्छे एसएसडी में अपग्रेड करने से परे इसे ठीक कर सकते हैं। यह एसएसडी में ही एक डिजाइन दोष है। आप SSD को लिखने की मात्रा को कम करने का प्रयास कर सकते हैं। यह हकलाना अधिक दुर्लभ बना देगा, लेकिन इसे पूरी तरह से ठीक नहीं करेगा।

आश्चर्य की बात यह है कि केवल 1 साल पुराने एक पीसी में आपके पास इन JMF602 आधारित SSD में से एक है। उन्होंने सालों पहले उन्हें बनाना और बेचना बंद कर दिया था।


धन्यवाद, यह बहुत प्रशंसनीय स्पष्टीकरण की तरह लगता है। मशीन वास्तव में 1.5 साल पुरानी है (समय मक्खियों!) तो शायद मुझे एसएसडी के खराब बैच का आखिरी मिल गया। मैं एक अच्छे SSD में अपग्रेड होकर खुश हूं क्योंकि यह समस्या वास्तव में कष्टप्रद है।
लेविन

इसके अलावा, मुझे लगता है कि समस्या बदतर हो गई है क्योंकि मैंने धीरे-धीरे ड्राइव को भर दिया है, जो आपके स्पष्टीकरण के साथ भी फिट बैठता है
लूट लेविन

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

@ इयान बॉयड हां, मैं इस मुद्दे की बात कर रहा हूं कि TRIM को हल करना चाहिए। वे JMicron आधारित ड्राइव TRIM का समर्थन नहीं करते हैं। हालांकि यह कहना कि TRIM हल करती है, यह कुछ हद तक आसान है। टीआरआईएम केवल कचरा संग्रह के लिए अधिक जानकारी प्रदान करता है, जिससे यह अधिक कुशलता से चल सके। पूरी तरह से समस्या से बचने के लिए अभी भी एक कुशल पर्याप्त कचरा संग्रह दिनचर्या की आवश्यकता है।
श्री अल्फा

बस अद्भुत जवाब कहना था। मैंने इसे बहुत अच्छी तरह से कंप्यूटर साक्षर होने के बिना अच्छी तरह से समझा। अति उत्कृष्ट!
user1125620

1

क्या माउस हिलना भी बंद कर देता है? यदि माउस भी प्रतिक्रिया नहीं दे रहा है, तो कर्नेल मोड में कुछ CPU को हॉगिंग कर रहा है। अन्यथा प्रक्रिया सिर्फ दुर्व्यवहार है।

अगली बात संसाधन मॉनिटर चलाना है , और देखें कि समस्या पेजिंग के दौरान हो रही है या नहीं। पेजिंग ऑपरेशन के प्रतिक्रिया समय की जाँच करें:

यहाँ छवि विवरण दर्ज करें

आगे हमें यह जानना होगा कि क्या विराम सभी अनुप्रयोगों, या सिर्फ एक्सप्लोरर को प्रभावित कर रहा है। यदि यह सिर्फ एक्सप्लोरर है, तो आपके पास संभवतः शेल एक्सटेंशन (जैसे WinRar, 7Zip, RapidShare), या कुछ और समान रूप से खराब है, एक्सप्लोरर के साथ हस्तक्षेप कर रहा है। यह एक मैप की गई ड्राइव या नेटवर्क संसाधन का शॉर्टकट भी हो सकता है, और जब एक्सप्लोरर आइकन, या तिथि संशोधित, या आकार, आदि को अपडेट करने की कोशिश करता है, तो नेटवर्क संसाधन जवाब नहीं देता है।


माउस अभी भी ले जाएगा। समस्या सभी ऐप्स को प्रभावित करती है; कुछ ठीक काम करना जारी रखेंगे और अन्य फ्रीज करेंगे - यह निर्भर करता है (मुझे लगता है) कि क्या ऐप को फ्रीज के दौरान एसएसडी ड्राइव तक पहुंचने की आवश्यकता है।
लेविन

क्षमा करें, स्क्रीनशॉट पोस्ट करने के लिए मेरे पास पर्याप्त अनुमति नहीं है, लेकिन यह समय नहीं ले रहा है, यह ऐप प्रक्रियाओं (मेरे नवीनतम उदाहरण में फ़ोटोशॉप) और सिस्टम गतिविधियों (NTFS वॉल्यूम लॉग, NTFS मास्टर फ़ाइल टेबल) का मिश्रण है। प्रक्रियाओं में असामान्य होने के नाते कुछ भी नहीं निकलता है; 148kB / सेकंड कुल I / O 100% उच्चतम सक्रिय समय के साथ।
रोब लेविन

ओह, और अगर मुद्दा यह है कि कचरा संग्रह करने के लिए ड्राइव करने से पहले यह एक और लिखने के संचालन को संतुष्ट कर सकता है, तो लिखने के लिए "रिस्पांस टाइम" अधिक होना चाहिए। (आप C:कुछ दर्जन मिलीसेकंड होने के कारण स्पिनिंग ड्राइव पर सामान्य io प्राथमिकता के प्रतिक्रिया समय के साथ 0-1ms के बीच ले जाने वाले मेरी SSD ड्राइव पर प्रतिक्रिया समय का स्क्रीनशॉट देख सकते हैं ।
इयान बॉयड

1

Kaspersky यहाँ प्रमुख शब्द है। अपना स्कैन खत्म करें, फिर वापस जाएं और गेम खेलें।


0

यह देखने की कोशिश करें कि आपकी हार्ड ड्राइव विफल हो रही है या नहीं:

  स्मार्ट और NT / 2000 / XP के लिए सरल
  http://www.beyondlogic.org/consulting/smart/smart.htm

यह त्रुटियों के बारे में सांख्यिकीय जानकारी प्रदान करेगा और ध्यान दें कि आपकी हार्ड ड्राइव का ट्रैक रखता है।


धन्यवाद - मैंने यह कोशिश की, लेकिन यह विंडोज 7 पर काम नहीं किया। यह थोड़ा पुराना लग रहा है - क्या यह वैसे भी एसएसडी ड्राइव के लिए काम करेगा?
रॉब लेविन


रॉब लेविन: मुझे नहीं पता कि यह SSD ड्राइव के लिए काम करेगा। यदि SSD ड्राइव में SMART तकनीक शामिल है, तो यह होनी चाहिए। NetBSD में, "atactl" कमांड इस तक पहुंच प्रदान करेगा, इसलिए आप लाइव NetBSD CD से बूट करने की कोशिश कर सकते हैं यह देखने के लिए कि क्या आप कुछ उत्तर भी प्राप्त कर सकते हैं।
रैंडॉल्फ रिचर्डसन

0

मैंने देखा है कि कास्परस्की समय पर इस तरह की चीजें करते हैं। मेमोरी की खपत छत के माध्यम से जाती है और इससे भारी स्वैपिंग हो सकती है। मैंने कभी नहीं सोचा कि यह ऐसा करने के लिए क्या है।


0

मेरे मामले में, मुझे 'AMD SATA कंट्रोलर' ड्राइवर को 'Standard AHCI 1.0 सीरियल ATA कंट्रोलर' ड्राइवर में अपडेट करना था।

डिवाइस का पता लगाएँ 'AMD SATA कंट्रोलर' -> गुण -> ड्राइवर टैब -> ड्राइवर अपडेट करें -> ड्राइवर सॉफ़्टवेयर के लिए मेरा कंप्यूटर ब्राउज़ करें -> मुझे अपने कंप्यूटर पर डिवाइस ड्राइवरों की सूची से चुनने दें -> 'मानक AHCI 1.0 सीरियल ATA चुनें नियंत्रक -> पुनः आरंभ

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.