
저는 기본 SSD 하드 드라이브가 장착된 1년 정도 된 PC를 가지고 있습니다. PC가 30초에서 몇 분 동안 정지되고 이 기간 동안 "회전하는 파란색 휠" 마우스 아이콘이 표시되는 경우가 자주 발생합니다. 그런 다음 해제되고 정상으로 돌아갑니다.
이 기간 동안 리소스 모니터를 보면 디스크 활동이 이 기간 동안 항상 "100% 최고 활성 시간"에 있음을 알 수 있습니다. 그러나 실제 디스크 활동량은 그다지 높지 않은 것 같습니다(초당 1Mb 미만). 메모리와 CPU는 결코 원격으로 스트레스를 받지 않습니다.
일반적으로 바이러스 백신 소프트웨어(Kaspersky 바이러스 백신 11.0.0.232)는 디스크 활동을 가장 많이 사용하는 사용자이지만, 나에게는 그다지 이상하지 않은 것 같습니다. 나는 일반적으로 이 기간 동안 내 PC에 너무 많은 스트레스를 주지 않고 약간의 가벼운 웹 서핑 등을 합니다.
내 생각에는 드라이브에 문제가 있는 것 같지만 다음에 무엇을 해야 할지 모르겠습니다(새 드라이브를 구입하는 것 외에는).
어떤 아이디어가 있나요?
감사해요,
답변1
악명 높은 JMicron JMF602 컨트롤러를 사용하는 SSD를 사용하고 있을 가능성이 높습니다. JMF602는 USB 지원 기능이 내장된 몇 안 되는 컨트롤러 중 하나이기 때문에 SATA 장치이자 USB 장치라는 사실이 힌트입니다.
문제는 SSD 컨트롤러가 플래시 메모리에 데이터를 덮어쓸 수 없다는 사실과 특정 컨트롤러가 이를 처리하는 방식에서 비롯됩니다. SSD 컨트롤러는 플래시에 데이터를 덮어쓸 수 없으므로 먼저 이전 데이터를 삭제해야 합니다. 그러나 플래시의 또 다른 한계는 SSD 컨트롤러가 한 번에 한 페이지의 데이터를 삭제할 수 없고 한 번에 전체 블록(보통 몇 메가바이트 정도)을 삭제해야 한다는 것입니다. 이를 방지하기 위해 SSD 컨트롤러는 새 데이터를 새 블록에 쓰고 이전 데이터를 유효하지 않은 것으로 표시합니다. 그런 다음 기본적으로 유효하지 않은 데이터로 가득 찬 블록을 삭제하는 가비지 수집을 수행합니다.
발생하는 구체적인 문제는 SSD에 일부 데이터를 쓰려고 할 때 데이터를 쓸 새로운 빈 블록이 없는 경우입니다. 모든 블록은 유효한 데이터와 유효하지 않은 데이터로 채워집니다. 그런 다음 SSD 컨트롤러는 사용 중인 블록에서 가비지 수집을 거쳐야 합니다. 그것이 하는 일은 블록의 모든 데이터를 캐시로 읽는 것입니다. 캐시에서 잘못된 데이터를 삭제하세요. 플래시의 전체 데이터 블록을 삭제합니다. 그런 다음 쓰고 있는 새 데이터와 캐시의 데이터를 이제 깨끗한 블록에 씁니다. 이러한 일이 동시에 발생하면 컨트롤러는 휩쓸려 백로그를 정리할 수 있을 때까지 기본적으로 응답을 중지합니다.
이 모든 일은 SSD 자체 내부에서 발생하며 OS에서는 완전히 숨겨져 있습니다. 이것이 전통적인 문제 해결 기술로는 찾을 수 없는 이유입니다. SSD의 모든 블록에 데이터가 있는 경우 SSD가 전체 읽기/삭제/쓰기 댄스를 수행하도록 강제하는 데 아주 작은 쓰기만 필요하므로 큰 쓰기가 진행되지 않는 이유입니다. 최신 SSD에는 동일한 문제가 없습니다. 이를 방지하기 위해 고급 사전 가비지 수집, RAM 캐시 및 과잉 프로비저닝과 같은 많은 기술이 내장되어 있습니다. 쓰기 속도가 저하될 수 있지만 시스템이 정지될 만큼은 아닙니다.
나쁜 소식은 좋은 SSD로 업그레이드하는 것 외에는 문제를 해결할 수 있는 방법이 없다는 것입니다. SSD 자체의 설계 결함입니다. SSD에 대한 쓰기 양을 최소화할 수 있습니다. 이렇게 하면 말더듬이 더 드물어지지만 완전히 해결되지는 않습니다.
놀라운 점은 1년밖에 안 된 PC에 JMF602 기반 SSD 중 하나가 있다는 것입니다. 그들은 몇 년 전에 생산과 판매를 중단했습니다.
답변2
마우스도 움직이지 않나요? 마우스도 응답하지 않으면 커널 모드의 무언가가 CPU를 잡아먹고 있는 것입니다. 그렇지 않으면 프로세스가 잘못 작동할 뿐입니다.
다음은 달리기다.리소스 모니터, 페이징 중에 문제가 발생하는지 확인하세요. 페이징 작업의 응답 시간을 확인합니다.
다음으로 일시 중지가 모든 응용 프로그램에 영향을 미치는지 아니면 Explorer에만 영향을 미치는지 알아야 합니다. 단지 Explorer라면 아마도 셸 확장(예: WinRar, 7Zip, RapidShare)이나 Explorer를 방해하는 똑같이 나쁜 것이 있을 것입니다. 매핑된 드라이브이거나 네트워크 리소스에 대한 바로 가기일 수도 있으며, Explorer가 아이콘, 수정된 날짜, 크기 등을 업데이트하려고 하면 네트워크 리소스가 더 이상 응답하지 않습니다.
답변3
Kaspersky가 여기서 핵심 단어입니다. 스캔이 완료되면 돌아가서 게임을 플레이하세요.
답변4
나는 Kaspersky가 이런 일을 하는 것을 본 적이 있습니다. 메모리 소비가 너무 많아 스와핑이 많이 발생할 수 있습니다. 나는 이 일을 할 때 그것이 무엇인지 결코 알아내지 못했습니다.