%EA%B0%80%20%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94%EB%90%98%EC%97%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EB%82%98%EC%81%9C%20%EA%B2%B0%EA%B3%BC%3F.png)
SSD의 HPA가 비활성화되면 나쁜 결과가 발생합니까? (데이터 무결성, 웨어 레벨링 등의 측면에서)
다음 옵션이 SSD 컨트롤러에 어떤 차이를 가져옵니까?
- HPA 비활성화, 10% OP(과잉 프로비저닝).
- HPA는 10%로 설정되고 OP는 없습니다.
답변1
SSD가 제대로 작동하려면 오버프로비저닝이 필요합니다(웨어 레벨링 등을 말씀하셨듯이). 일부 오버프로비저닝이 내장되어 있으며 드라이브에 따라 더 오버프로비저닝하는 것이 약간 또는 별로 유용하지 않을 수 있습니다. 나는 보통 그렇습니다.
데
- OP 영역이 비어 있거나 폐기된 상태에서 10% OP로 HPA가 비활성화되었습니다.
- HPA 영역이 비어 있거나 폐기된 경우 HPA 10%
내가 아는 한 본질적으로 동일해야합니다. HPA를 다르게 취급하는 것이 구현을 보장할 만큼 유용할 만큼 타당한 이유를 알지 못하지만, 더 잘 아는 사람이 있으면 수정해 주시기 바랍니다.
또한 OS가 사용하지 않은 기존 공간을 안정적으로 폐기하는 경우 정확히 동일하지는 않지만 파티션에 10%(추가) 여유 공간과 폐기된 공간이 있는 것과 크게 다르지 않아야 합니다. 여유 공간의 작은 조각은 일반적으로 폐기되지 않습니다.
다시 말하면 HPA에 일부 데이터가 채워진 10% HPA를 갖는 것은 해당 10%에 동일한 남은 데이터를 사용하여 10% 오버 프로비저닝과 동일해야 합니다. 데이터 패턴이 삭제되지 않는 경우 중요한지 여부는 드라이브가 압축, 중복 제거, 0 삭제 등을 수행하는지 여부에 따라 달라집니다.