trim

최신 Debian/Ubuntu에서 TRIM을 활성화하는 올바른 방법
trim

최신 Debian/Ubuntu에서 TRIM을 활성화하는 올바른 방법

과거에는 Linux에서 SSD에 대해 TRIM을 올바르게 활성화하려면 다음 두 단계가 필요했습니다. 한 번 실행하고 fstrim지금까지 "가지치기되지 않은" 청크를 모두 처리한 다음 discard플래그 설정시스템 테이블(이렇게 하면 가지치기가 계속됩니다). 나는 시대에 조금 뒤처져 있다. 이제 나는 대략 알겠다fstrim 타이머제공하다최신 Linux 배포판에 포함되어 있으며 어떤 조합에 대해 상충되는 정보를 보았습니다.fstrim 타이머, fstrim, 및 discard사용합니다. 내 질문은 최신...

Admin

fstrim에 타이머가 없는 것 같습니다. 작동하는지 어떻게 확인할 수 있나요?
trim

fstrim에 타이머가 없는 것 같습니다. 작동하는지 어떻게 확인할 수 있나요?

"util-linux 패키지는 fstrim.service 및 fstrim.timer systemd 장치 파일을 제공합니다. 타이머를 활성화하면 서비스가 매주 활성화됩니다. 서비스는 폐기 작업을 지원하는 장치의 마운트된 모든 파일 시스템에서 fstrim(8)을 수행합니다. " 에서:https://wiki.archlinux.org/title/Solid_state_drive 너무 자주 또는 너무 드물게 실행해서는 안 된다는 내용을 읽었기 때문에 일주일에 한 번 실행되도록 하고 싶습니다. 그러나 타이머가 없...

Admin

blkdiscard가 전체 드라이브의 모든 데이터를 지우지 않는 이유는 무엇입니까?
trim

blkdiscard가 전체 드라이브의 모든 데이터를 지우지 않는 이유는 무엇입니까?

ASM1153E 컨트롤러가 있는 mSATA-USB 인클로저에 기존 mSATA SSD(모델 이름: Plextor PX-128M6M)가 설치되어 있습니다. 나는 원해요(논리적으로 SSD 컨트롤러 수준에서)모든 데이터를 삭제하십시오. 그러나 다음과 같습니다. blkdiscard이 명령은 실제로 요청된 데이터 영역 전체를 삭제하지 않고 처음 2GiB에서 32KiB를 뺀 데이터 영역만 삭제합니다. hdparm --trim-sector-ranges-stdin잘 작동하는 것 같지만 SSD 컨트롤러가 문제입니다...

Admin

sed 명령을 사용하여 불필요한 공백, 문자 및 소수점을 다듬습니다.
trim

sed 명령을 사용하여 불필요한 공백, 문자 및 소수점을 다듬습니다.

현재 AppleScript의 명령을 사용하여 체중계에서 수신하는 체중 데이터를 자릅니다. 우리는 다음 형식으로 숫자를 나타내는 가중치를 받습니다 X.XXX. lb. . X숫자 앞의 공백 6개, 공백 3개, lb나머지 공백 5개를 제거하겠습니다. 다음 명령을 사용하여 문자를 성공적으로 자르고 X.XXX..파일 메타데이터에서 읽은 가중치를 얻었습니다. | sed 's/[.^0-9]//g' 또한 체중 데이터에서 천 번째 문자 뒤의 소수점 두 자리를 제거하려고 합니다. 어디로 가야할지...

Admin

USB-SSD 부팅 드라이브용 FSTRIM
trim

USB-SSD 부팅 드라이브용 FSTRIM

여기에 Ubuntu 22.04 NVME 디스크를 넣겠습니다.USB 3.2 20Gbps M.2 NVMe SSD 섀시USB 3.2x2 포트에서 부팅하세요. FSTRIM을 통해 SSD를 조정해야 한다는 것을 알고 있지만 외부 USB 인클로저를 통해 조정하는 것이 간단한 작업이라는 내용도 읽었습니다. 존재하다이 오래된 게시물위의 주제가 논의되었으며 아래와 같이 UDEV 규칙에 의존하는 것이 제안되었습니다.여기에 설명되어 있습니다. 내 질문은 다음과 같습니다 위의 UDEV 접근 방식이 가능합니까? UDEV ...

Admin

fstrim 및 BTRFS SSD 최적화는 RAID1의 두 SSD에서 어떻게 작동합니까?
trim

fstrim 및 BTRFS SSD 최적화는 RAID1의 두 SSD에서 어떻게 작동합니까?

먼저, 이전에도 이런 질문이 있었다면 사과드립니다만, 키워드 조합이 포함된 링크를 찾을 수 없습니다. 내 질문은 - 두 장치가 모두 SSD인 RAID1의 BTRFS에서 SSD 최적화가 어떻게 작동합니까? 또한 fstrim은 /dev/sdb1을 선택하지 않는 것 같습니다. 이 기사 끝부분의 출력을 참조하세요. RAID1 구성에는 /dev/sda1 및 /dev/sdb1(SSD에 두 개의 파티션)이 있습니다. 하지만 다음 dmesg 출력에서는 sdb1에 대한 메시지가 표시되지 않습니다. pi@testpi:...

Admin

정리 및 btrfs에 raid1 사용
trim

정리 및 btrfs에 raid1 사용

btrfs는 설치 옵션이나 수동( fstrim -A)으로 트림/드롭을 지원한다는 것을 알고 있습니다. SSD의 raid1을 수행하고 싶은데 정리에 문제가 있습니까? ...

Admin

암호화된 파티션에서 삭제 허용 비활성화
trim

암호화된 파티션에서 삭제 허용 비활성화

다음과 같은 파티션 테이블이 있습니다. NAME nvme0n1 ├─nvme0n1p1 part /boot └─nvme0n1p2 part └─crypt crypt ├─crypt-swap lvm [SWAP] ├─crypt-root lvm / └─crypt-home lvm /home 드라이브가 SSD이므로 실행하고 싶습니다.치다디스크 자체의 성능/수...

Admin

RAID 컨트롤러 뒤의 SSD용 TRIM
trim

RAID 컨트롤러 뒤의 SSD용 TRIM

10개의 Linux 시스템으로 구성된 클러스터용 RAID 컨트롤러에 많은 SSD가 포함된 nfs 스토리지가 있습니다. 3년 정도 사용했는데 지금은 83% 정도 사용했습니다. (55T 중 43T) 아직 가지치기도 안 했어요. 가지치기를 해야 하나요? (또는 유사한 최적화) TRIM이 성능에 도움이 되는지 확인하는 방법은 무엇입니까? ...

Admin

fstrim: /: FITRIM ioctl 실패: 구조를 정리해야 함
trim

fstrim: /: FITRIM ioctl 실패: 구조를 정리해야 함

내 Debian sid에서 새(1개월 미만) SSD nvme WD SN850에 사용자 지정 5.17.0-rc1 커널을 설치했으며 루트 파티션은 f2fs(v 1.14)로 형식화되었습니다. 알겠어요fstrim: /: FITRIM ioctl failed: Structure needs cleaning fsck는 정상이고 문제가 발견되지 않으며 운영 체제도 문제 없이 실행됩니다. sudo fsck.f2fs /dev/nvme0n1p2 Info: Segments per section = 1 Info: Sectio...

Admin

Linux Mint에서 SSD의 TRIM을 비활성화하는 방법은 무엇입니까?
trim

Linux Mint에서 SSD의 TRIM을 비활성화하는 방법은 무엇입니까?

랩톱을 TV로 사용하는 등 여러 컴퓨터에서 SSD에 어떤 것(대형)도 쓰는 일이 거의 없습니다.청중다만, 어머니의 다른 노트북은 은행 업무용으로만 사용하셨습니다. (중요한 경우에는 모든 컴퓨터에서 Linux Mint를 사용합니다.) 그래서 주간 TRIM은 시간이 꽤 오래 걸리기 때문에 귀찮습니다. 하지만 어떻게 비활성화합니까? ...

Admin

설치 프로그램을 배포하면 SSD가 손상되나요?
trim

설치 프로그램을 배포하면 SSD가 손상되나요?

인텔에 따르면, 솔리드 스테이트 드라이브에 Linux 파일 시스템을 생성할 때 블록을 버리지 않는 것이 중요합니다. 문서에는 기본 동작이 mke2fs블록을 폐기하지 않는 것이라고 명시되어 있습니다(2015년 3월). 그러나 현재 mke2fs매뉴얼 페이지에는 다음과 같이 명시되어 있습니다. 버리다:mkfs 시 블록 삭제를 시도해 보세요(초기 블록 삭제는 솔리드 스테이트 장치 및 희소/씬 프로비저닝된 스토리지에 유용합니다). 장치가 데이터를 0으로 만드는 폐기를 알리는 경우(폐기 후와 쓰기 전의 모든 ...

Admin

Linux 블록 장치가 정리 가능한지 어떻게 알 수 있나요?
trim

Linux 블록 장치가 정리 가능한지 어떻게 알 수 있나요?

fstrimLinux 블록 장치를 마운트해야 하며 그다지 장황하지 않습니다. blkdiscard보시다시피, 여기에는 쓰기 작업도 필요합니다. 실제로 무언가를 다듬거나 놓으려고 하지 않고도 블록 장치가 다듬기/드롭을 지원하는지 어떻게든 알 수 있나요? ...

Admin

LVM2는 하드 드라이브 정리를 지원합니까? 실제로 0이 됩니까?
trim

LVM2는 하드 드라이브 정리를 지원합니까? 실제로 0이 됩니까?

최근에 내 시스템에 사용할 새 하드 드라이브를 구입해야 했습니다. SSD를 사용하고 있지만 가상 머신의 경우 HDD를 사용하는 경향이 있습니다. 파티션을 나누고 포맷해야 했기 때문에 LVM을 사용하여 자체 볼륨 그룹에 추가하고 ext4로 포맷된 논리 볼륨을 생성했습니다. 모든 것이 정상입니다. 하지만 SSD를 다듬는 데 사용하면 fstrim시간이 너무 오래 걸립니다. 내 하드 드라이브도 정리된 것으로 밝혀졌습니다! 파일 시스템은 다음 명령으로 생성됩니다. Default mount options: ...

Admin

TRIM에는 "드롭" 설치가 필요합니까?
trim

TRIM에는 "드롭" 설치가 필요합니까?

해당 옵션을 사용하여 SSD를 설치할지 궁금합니다 discard.man mount) 실제로 ATA TRIM을 SSD 컨트롤러로 보내야 합니다. discard증거는 다소 정황 적입니다.샌디스크 SSD 플러스, 삭제된 파일은 즉시 TestDisk를 실행하여 복구할 수 없습니다. 파일 경로는 그대로인데 파일 내용이 사라졌습니다. 이로부터 TRIM이 SSD에서 실행되고 있어 파일 내용을 복구할 수 없게 만드는 것으로 의심됩니다. 살펴보니 systemctl list-timers런닝 유닛은 없는 것 같습니다 f...

Admin