e4rat (Ext4-액세스 시간 단축)은 도구 파라 부팅 프로세스 속도 향상, 시작시로드되는 애플리케이션뿐만 아니라 시작 후 처음 2 분 동안 사용 된 파일을 등록합니다. 그들을 재배치 y 미리로드, 따라서 검색 시간 및 회전 지연을 제거합니다. 이로 인해 하드 드라이브 전송률이 높아집니다. |
이 프로세스는 시작에 대한 정보 수집, 파일 재 할당 및 시작할 때마다로드하는 세 단계로 구성됩니다.
우리는 프로그램을 다운로드.
설치하기 전에 ureadahead를 삭제하여 충돌하지 않도록해야합니다.
sudo dpkg-우분투 최소 우분투 우레아 다 헤드 제거
e4rat에 대한 종속성을 설치합니다.
sudo apt-get 설치 libblkid1 e2fslibs
그런 다음 프로그램을 설치합니다.
이제 가능한 한 쉽게 작동하는 방법을 설명하겠습니다. 먼저 다음과 같은 경우에 따라 grub 또는 grub2를 편집해야합니다.
sudo 나노 /boot/grub/grub.cfg
파일 내에서 다음과 유사한 줄을 찾습니다.
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro
그리고 우리는 줄 끝에 다음을 추가합니다.
초기화 = / sbin / e4rat-collect
제 경우에는 다음과 같습니다.
linux /boot/vmlinuz-2.6.38-10-generic root = UUID = 92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro quiet splash vt.handoff = 7 init = / sbin / e4rat-collect
이전 단계는 시작부터 똑같이 할 수 있습니다. grub 화면이 나오면 OS 라인에 있으며 'e'를 눌러 편집합니다. 디스크에 여러 시스템이 설치되어있는 경우 다른 시스템의 시작에 관여하지 않기 때문에 그렇게하는 것이 더 쉽습니다.
이 작업이 완료되면 Ctrl + X 편집기를 닫고 다시 시작합니다.
시스템로드가 끝나면 브라우저, 메일 관리자 등과 같이 일반적으로 더 자주 시작하는 프로그램을 열어야합니다. XNUMX 분 안에 작업을 수행해야합니다. 이 작업이 완료되면 로그 파일이 생성되었는지 확인합니다.
ls / var / lib / e4rat /
대답은 startup.log 여야합니다. 아무 것도 표시되지 않으면 단계를 다시 반복해야합니다.
이제 grub 편집으로 돌아갑니다. 이번에는 위에서 설명한대로 e를 눌러 홈 화면에서 수행합니다. 그리고 이전에 언급 한 줄 끝에 다음과 같이 단일 매개 변수를 추가합니다.
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=92f37630-c3b4-476b-a0ab-f4a0d9f4180f ro single
닫고 다시 시작하지만 이번에는 안전 모드 또는 명령 줄에서 수행합니다. 사용자 이름과 비밀번호로 로그인하고 다음을 실행합니다.
sudo e4rat-realloc /var/lib/e4rat/startup.log
이 작업이 완료되면 e4rat가 디스크에서 파일을 이동하기 시작합니다 (시간이 걸릴 수 있음). 완료되면 재부팅합니다.
sudo 종료 -r 지금
프로그램이 항상 처음에 실행되고 업데이트하더라도 지속되도록 grub을 편집합니다.
sudo nano / etc / default / grub
그리고 우리는 라인을 찾습니다 :
GRUB_CMDLINE_LINUX_DEFAULT = "조용한 시작"
조용한 시작 전에 다음 줄을 추가합니다.
init = / sbin / e4rat-preload
이런 식으로 머물러 있습니다.
GRUB_CMDLINE_LINUX_DEFAULT = "init = / sbin / e4rat-preload quiet splash"
파일을 저장하고 grub을 다시로드합니다.
sudo update-grub
이미 가지고 있습니다. 이제부터는 일반 프로그램이 시작시 더 빨리로드됩니다.
자세한 내용은 프로젝트 페이지 sourceforge에서.
출처 : Linux 영역
안녕하세요, 답변 해 주셔서 감사합니다. 시도했지만 성공하지 못했습니다. LM으로 게시물을 업데이트 할 시간이 있다면 매우 좋을 것입니다. Pablo에게 감사합니다.
당시 나는 우분투로 그것을 시도했습니다. LM과 큰 차이가있을 것 같아요.
건배! 폴.
안녕하세요, 기여 해주셔서 감사합니다. 제 질문은 LM 13에서 사용해 보셨나요? 공장?.
인사말 및 감사
정확한! 다른 배포판에서도 사용할 수 있습니다. 아이디어는 프로그램을 제시하고 최신 (일반적으로 Ubuntu 사용자 및 대부분의 블로그 독자)을위한 설치 단계를 설명하는 것이 었습니다. 다른 배포판을 사용하는 사람들은 무엇을해야하는지 또는 어디에서 더 많은 정보를 찾아야하는지 확실히 알 것입니다.
건배! 폴.
나는 그것을 시도했고 진실은 내 gdm을 잃어 버렸고 Ubuntu 5.0 기반의 trisquel 11.04을 사용하고 있습니다. 그래픽 환경을 복구 할 수 있도록 편집 할 파일이 있는지 알고 싶습니다. 감사합니다.
예를 들어 Archlinux ñ.ñ과 같은 다른 배포판에도 사용할 수 있습니다.
https://wiki.archlinux.org/index.php/E4rat_%28Espa%C3%B1ol%29
안부
설치를 허용하지 않습니다. 이것은 터미널에서 얻은 것입니다.
/usr/share/cmake-2.8/Modules/FindBoost.cmake:1138의 CMake 오류 (메시지) :
요청한 Boost 라이브러리를 찾을 수 없습니다.
Boost 헤더 파일을 찾을 수 없습니다. BOOST_ROOT를 루트로 설정하십시오
Boost 또는 BOOST_INCLUDEDIR을 포함하는 디렉터리를 포함하는 디렉터리에
Boost의 헤더.
호출 스택 (가장 최근 호출부터) :
CMakeLists.txt : 20 (find_package)
src / cmake / Findext2fs.cmake에서 CMake 오류 : 17 (MESSAGE) :
ext2fs를 찾을 수 없습니다
호출 스택 (가장 최근 호출부터) :
src / CMakeLists.txt : 57 (FIND_PACKAGE)
-구성 불완전, 오류 발생!
안부
좋습니다. deb 패키지를 다운로드 할 수 있습니다. 소스는 저에게 직접 다운로드되었습니다.
레지스트리, 재배치 및 파일 미리로드는 괜찮아 보이지만 ...
Linux 배포판을 시작하는 데 시간이 너무 오래 걸리나요? 실행중인 서비스의 문제일까요? 같은 문제에 대해 계속 불평하나요?
휴대 전화를 켜고 식별 코드를 입력하는 것 이상이 걸리지 않으며 현재 구조 배포판 인 Slax가 이미 시간이 걸리는이 파일 시스템을 현재 관리하지 않기 때문에 Ext4와 드라마가 있습니다. 😉
이런 일이 다른 사람에게 발생합니까?
시스템의 수퍼 유저로서 GRUB 구성 파일을 편집해야합니다. 분명히 이렇게하면 변경 사항이 저장되지 않습니다. 건배…
우분투 전용?
음, 부팅에서 편집 할 때 문제가 있습니다.
펄스 e, 라인에 단일 추가 및 펄스 ctrl + x
이 후 화면이 검게 변하고 다시 시작해야합니다.
편집기로 돌아가서 변경 사항이 저장되지 않았 음을 확인합니다.
안부
감사합니다. 데비안에서 완벽하게 작동했습니다. 종속성 (libboots)이 너무 많지만 모든 것이 정상입니다.
이 최적화는 SSD 드라이브에는 쓸모가 없다고 생각합니다.