삼성 Evo 850 http://www.samsung.com/semiconductor/minisite/ssd/product/consumer/850evo.html
다음 게시물은 Ubuntu 16.04 및 850 EVO에서 TRIM이 기본적으로 활성화되어 있음을 제안합니다.
하나,
cat /etc/cron.weekly/fstrim
보고
#!/bin/sh
# trim all mounted file systems which support it
/sbin/fstrim --all || true
다른 곳에서 읽었습니다 . 최신 Ubuntu 버전에서 어떤 SSD 최적화가 필요합니까? , David Ambarsumov의 대답, 16.04에는 -all 옵션이 없습니다. 주간 TRIM이 작동할까요? 나는 인용문이 fstrim-all을 사용할 수 없다는 것을 이해하지만 이것이 동일하고 fstrim-모두가 의도 한대로 작동하는지 모르겠습니다 (이것은 단지 내 긴장감과이 영역에 대한 이해 부족 일 수 있음). .
둘째, 다른 곳에서 / etc / fstab에 noatime 옵션을 설정해야한다고 읽었습니다. 여전히 관련이 있습니까? 현재 해당 파일에 noatime 또는 relatime이 표시되지 않습니까?
마지막으로, 나는 이것이 오래되었다고 생각합니다. 기본값이 아닌 다른 스케줄러를 선택해야합니다. 이것이 사실입니까? 그렇다면 어느 것입니까?
시간 내 줘서 고마워!!! SSD에 대한 많은 정보가 구식이며 Linux와 Ubuntu는 그 시간 동안 많은 진전을 이루었 기 때문에 약간 혼란 스럽습니다.
fstrim
--all
Ubuntu 16.04 에서 옵션 을 지원 합니다 .
$ lsb_release -dirc
Distributor ID: Ubuntu
Description: Ubuntu 16.04.1 LTS
Release: 16.04
Codename: xenial
$ fstrim --help
Usage:
fstrim [options] <mount point>
Discard unused blocks on a mounted filesystem.
Options:
-a, --all trim all mounted filesystems that are supported
-o, --offset <num> the offset in bytes to start discarding from
-l, --length <num> the number of bytes to discard
-m, --minimum <num> the minimum extent length to discard
-v, --verbose print number of discarded bytes
-h, --help display this help and exit
-V, --version output version information and exit
For more details see fstrim(8).
기본적으로 Ubuntu 16.04는 relatime
. 이것은 noatime
매우 적은 수의 쓰기 작업 만 추가하는 것보다 훨씬 잘 작동합니다.
I / O 스케줄러를 엉망으로 만들지 마십시오.
마음의 평화를 위해, 당신은 사용할 수 있습니다 smartctl
(와 설치 sudo apt-get install smartmontools
에 확인하기 위해 수시로 필요한 경우) Life_Curve_Status
, SSD_Life_Left
및 Lifetime_Writes_GiB
:
$ sudo smartctl --all /dev/sda
...
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
...
194 Temperature_Celsius 0x0022 047 063 000 Old_age Always - 47 (Min/Max 21/63)
...
230 Life_Curve_Status 0x0013 100 100 000 Pre-fail Always - 100
231 SSD_Life_Left 0x0013 100 100 010 Pre-fail Always - 0
...
241 Lifetime_Writes_GiB 0x0032 000 000 000 Old_age Always - 388
...
( Life_Curve_Status
그리고 SSD_Life_Left
백분율 포인트 값을 가짐 : SSD가 20 % 또는 10 % 미만으로 감소하면 교체하는 것이 좋습니다. 가능하면 실행하기 전에 터미널 132 열을 만드십시오 smartctl
.)
마지막으로, 850 EVO는 평판이 좋은 제조업체의 고가의 고품질 SSD라는 점을 기억하십시오. 복원력이 뛰어나며 회전하는 디스크보다 오래 지속됩니다. 삼성이 도움이 될 것이라고 인정하는 유일한 방법은 약간의 오버 프로비저닝입니다. 즉, 파티션을 나누면 파티션되지 않은 공간의 약 5 %가 남습니다. (이렇게하면 내부 리매핑 / 가비지 수집 알고리즘이 더 효율적으로 작동합니다. 그런 다음 SSD가 새롭거나 전체 디스크 트림 또는 보안 삭제 후에 만 수행하기로 결정하여 오버 프로비저닝 된 공간이 완전히 블록으로 구성됩니다. 사용하지 않는 것으로 알려져 있습니다.)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다