부팅 시간 최소화


8

우분투 10.04 (pinguy os)를 사용하고 있습니다. 시스템이 부팅하는 데 30 초 이상 걸립니다 (원자 1.6Ghz). 부팅 중에로드 할 모듈을 선택하는 방법은 무엇입니까?


파티션에 ext4 파일 시스템이 있는지 확인하십시오
Praweł

1
Pinguy OS 포럼에서 질문하는 것이 좋습니다 .. pinguyos.com/forum
popey

4
Pinguy OS는 Ubuntu를 기반으로 할 수 있지만 Ubuntu는 아닙니다.

답변:


7

구성을 통해 얻을 수있는 것이 많지 않을까 걱정됩니다. 그러나:

  • 부팅 속도를 크게 높이는 데 실패한 확실한 방법 은 솔리드 스테이트 디스크구입하는 것 입니다. 부팅이 매우 크게 의존하기 때문에 디스크 I / O를, 그것은 수 - 일부 시스템에서 -로 부팅 시간을 단축 분수 .

시스템이 I / O를 기다리는 동안 부팅하는 동안 많은 계산 작업이 수행 됩니다 (정규적인 작업의 결과이므로 아래 참조). 실제로 부팅은 이제 대부분 디스크를 기다리고 있습니다.

대체 텍스트어떻게 우리 가 Canonical의 Scott James Remnant에 의해 우분투 부팅을 더 빠르게 만들 었는가는이 주제에 대해 심도있게 다룹니다. (토크는 LinuxCon Boston에서 2010 년 8 월 약 1 시간 동안 촬영했습니다.) 위의 내용은 저의 이야기에 대한 저의 얕고 최소한의 요약입니다. 물론 그것은 정의가 아닙니다!

또한 자동으로 시작되는 몇 가지 프로그램을 비활성화 할 수 있습니다.

시스템 → 환경 설정 → 시작 응용 프로그램으로 이동하여 필요하지 않은 항목을 비활성화하십시오.

대체 텍스트

내가 말했듯이, 이것은 부팅 시간을 줄이는 데 별로 도움 이되지 않습니다 . 저에게는 DHCP의 표준 편차보다 큰 약 1/4 초가 걸리며 다른 작업이 시작되는 동안 수행됩니다. 그러나 더 적은 적은, 당신은 그것을 할 수 있고 당신이 무언가를 얻었는지 볼 수 있습니다.

내가 처음이 질문에 대답하기 때문에, 내가 한 밖으로 시도 말하자면, (호르헤 Catro의 추천에)는 SSD를 구입 내 솔루션입니다. 그리고 11 초 안에 머신이 부팅되었습니다. 가장 저렴한 16GB SSD도 (아마도)이 작업을 수행하고 다시 강조하고 싶습니다 ( 다른 드라이브에있는 /경우 16GB가 충분합니다 /home).

프로세스는 가장 많은 시간이 소요을 확인하려면, (나는 그것을 / O 나 CPU에 바인딩)를 통해 터미널을 열 프로그램 → 보조 프로그램 → 터미널 및 유형

sudo apt-get install bootchart
sudo update-initramfs -u -k $(uname -r) 

그런 다음 재부팅 한 후 파일 브라우저를 열고로 이동 /var/log/bootchart/하면 png 이미지가 표시되어 문제가있는 프로세스를 보여줍니다.

내 꺼야

보시다시피, 파란색 (CPU 사용률) 이별로 없습니다. 그리고이 머신에는 하나의 코어 만 있습니다. 대부분의 CPU는 우분투 하나에 대한 우분투 싱글 사인온 서비스 인 mutter (ubuntu-netbook-edition)에 사용되며 Unity를 시작합니다 (약 2 초 정도). 일반적인 Ubuntu Desktop 설치에서는 부팅 시간에 포함되지 않으며 GDM (로그인 화면)이 시작된 후에 중지됩니다. 일 내가 인터넷에서 어딘가에서 발견 된 bootchart, 당신은 분명히 개선이 부팅 과정에 수행 한 정규 볼 수 있습니다. 이 부팅에는 1시 15 분이 걸리며 디스크를 기다리지 않고 기본적으로 절전 모드를 유지합니다.

30 초에 시스템이 실제로 매우 빠르게 부팅됩니다. 나는 50-70을 기대했을 것입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.