리눅스에 SSD를 단지 꽤 시간이 지났으나 아직도 부팅 시간이 1분 가까이나 됩니다.
장착 후 얼마 안 되었을 때 20초만에 부팅한 적이 있었기에 분명 뭔가 건드리면 바뀔 것이라고 믿고 있지만 도무지 해결책이 없었는데 최근 구글에서 검색 후 방법을 찾았습니다.
먼저 부팅 속도가 얼마인지 알아보는 명령어 입니다.
$ systemd-analyze
결과 예) Startup finished in 4.499s (kernel) + 3min 6.186s (userspace) = 3min 10.686s
결과 제 경우) Startup finished in 33.xxxs (kernel) + 25.xxxs (userspace) = 58.xxxs
보통은 위와 같이 커널은 순식간에 지나가고 유저스페이스에서 시간을 잡아먹는 상황인데 저의 경우는 커널에서 시간을 잡아 먹는 것이었습니다.
합계 부팅시간이 55~58초로 1분 가까이 부팅화면을 쳐다보고 있어야 하다니 이게 말이 됩니까? 트림 명령 fstrim -v -a을 시도 했으나 마찬가지로 아무런 도움이 되지 못하던 상황에서 오늘 찾아낸 방법입니다.
아래 파일을 열어서 기존에 있던 줄 앞에 # 처리를 하고, 아래에 한 줄을 추가합니다.
$ sudo vim /etc/initramfs-tools/conf.d/resume
#RESUME=UUID=dd....-....-....-....
RESUME=none
여기까지 하고 재시동 하면 될 것이라고 나와 있었지만 부팅 시간이 거의 동일합니다.
그래서 다시 영문 사이트에서 찾은 결과 아래 명령을 실행해주고 재시동을 해야 합니다.
$ sudo update-initramfs -u
시간이 조금 걸리지만 완료 후 재시동 하니까 부팅 시간이 붐!
$ systemd-analyze
Startup finished in 2.xxxs (kernel) + 15.xxxs (userspace) = 17.xxxs
리눅스 부팅 속도가 20초가 안 걸립니다.
즐리~ :)
확인한 우분투 버전 : Ubuntu 20.04.3 LTS
'리눅스' 카테고리의 다른 글
리눅스에서 USB 외장 SSD의 TRIM 되는 외장 케이스 (0) | 2021.07.25 |
---|---|
우분투 리눅스 grub 부트로더 복구 (다시 깔기) (0) | 2021.07.24 |
리눅스에서 안드로이드 폰의 파일 가져오기 (0) | 2021.07.22 |
리눅스에서 USB 외장SSD의 TRIM (0) | 2019.12.18 |
리눅스 디스크를 HDD에서 SSD로 옮기기 (0) | 2019.12.05 |