현재 ubuntu jaunty를 실행하는 오래된 시스템이 있습니다. 주요 하드웨어 사양은 다음과 같습니다.
- 프로세서: AMD Athlon 1.2GHz
- 메모리: 512MB
- 그래픽 카드: [SiS] 65x/M650/740(lspci 출력)
- 하드 드라이브: 40GB
이제 jaunty는 매우 오래되었기 때문에 패키지 관리자를 통해 최신 소프트웨어를 설치하기가 어렵습니다. 특히 Browser 와 같은 일부 최신 경량 브라우저는 surf
소스 luakit
코드 컴파일을 통해서만 설치할 수 있습니다. 그리고 현재의 황당한 설치 속도는 그다지 빠르지 않습니다.
이제 새로운 것을 설정하고 싶습니다.빠르게그리고안정적인시스템에 상대적으로 최신 소프트웨어를 설치하는 것이 쉬워야 합니다. 즉, 패키지 관리 시스템을 통해 사용할 수 있는 최신 패키지가 많이 있거나 최소한 최신 라이브러리가 있어야 시스템에서 무언가를 빌드할 수 있습니다. 너무 많은 고통 없이 소스).
Puppy Linux 또는 dammsmall Linux 등과 같은 구형 하드웨어용으로 특별히 설계된 일부 배포판이 있다는 것을 알고 있습니다. 하지만 제가 보기에 이러한 배포판은 지원이 많지 않은 것 같고 일반적으로 패키지도 많지 않습니다. 그래서 내 생각은 주요 배포판의 기본 시스템을 설치하고 여기에 경량 소프트웨어를 장착하는 것이었습니다. (내가 사용하고 싶은 창 관리자로 xmonad
).
우분투 대체 설치(릴리스 후 우분투 12.04 또는 12.10)를 통해 이 작업을 수행하고 싶습니다.
이로 인해 몇 가지 질문이 발생합니다.
- 예를 들어 우분투 12.04는 10년 된 컴퓨터에서 우분투 6.04보다 훨씬 느리게 실행됩니다. 이는 주로 사용된 데스크탑 환경 때문입니다. 이것이 맞습니까?
- 대체 설치를 위해 창 관리자 및 기타 경량 소프트웨어를 사용하는 경우
xmonad
이전 우분투 버전과 새 우분투 버전 간에 성능 차이를 유발할 수 있는 다른 중요한 요소가 있습니까? - 경량 하드웨어(특히 경량 창 관리자)를 선택하는 것 외에 대체 Ubuntu 설치의 성능을 조정하기 위해 무엇을 할 수 있습니까?
- 성능과 관련하여 다른 배포판(debian, archlinux...)을 선택하고 기본 설치를 위해 우분투 대안 대신 이를 사용하는 데에 좋은 이유가 있습니까?
- 최고의 성능을 얻으려면 어떤 파일 시스템을 선택해야 합니까? 이것이 그러한 오래된 시스템
ext2
보다 더 좋ext3
습니까 ,ext4
아니면 비슷한 것을 살펴보아야 합니까brtfs
?
답변1
비슷한 구성의 오래된 노트북이 있습니다.
-512MB RAM
-40GB HDD
-펜티엄 M 1.5GHz
-Intel 통합 그래픽
최근에 XUbuntu 12.04를 설치했습니다.
XUbuntu 자체는 매우 가볍습니다. 부팅 후 약 250MB를 사용하며 전반적인 성능은 괜찮습니다.
그러나 Firefox를 사용하기 시작하면(다른 최신 브라우저도 비슷할 것이라고 확신합니다) 주로 RAM 부족으로 인해 큰 성능 저하를 겪게 됩니다. 보고 있는 탭 수와 페이지 수에 따라 교체됩니다.
Debian/Ubuntu Alt를 사용하면 설치된 항목을 더 효과적으로 제어할 수 있으며 더 가벼운 데스크탑/그래픽 환경을 선택할 수 있습니다. 반면에 일반 Ubuntu보다 더 많은 항목을 구성해야 할 수도 있습니다. 그러나 브라우저를 사용하여 이미지가 거의 없는 단순한 HTML 페이지가 아닌 다른 페이지를 볼 계획이라면 조만간 실제 메모리가 부족해질 것입니다. 내 경험상 더 많은 메모리를 소비하고 성능에 가장 큰 영향을 미칩니다.
답변2
Xubuntu(@Nuno C. Inácio가 언급했듯이)는 저사양 컴퓨터에 적합한 OS입니다.
경량화를 더욱 발전시키고 싶다면 Ubuntu 서버 버전을 다운로드한 다음 데스크톱 관리자와 파일 관리자를 수동으로 설치하는 것이 좋습니다. Ubuntu의 서버 버전은 운영 체제에 필요한 핵심 소프트웨어 패키지만 있고 게임은 없으며 Unity/gnome/Desktop 관리자는 없는 단순한 Ubuntu 버전입니다. 따라서 원하는 방식으로 우분투를 설치할 때까지 모든 것이 터미널에서 수행되지만 이것이 가장 깨끗한 방법입니다. Ubuntu 리포지토리에서 모두 사용할 수 있는 데스크탑 관리자를 적절하게 설치할 수 있습니다.
파일 시스템 측면에서는 블록 수준 체크섬을 제공하는 btrfs를 사용하는 것이 좋습니다. 따라서 파일 시스템에 오류가 발생하기 시작하면(오래된 하드 드라이브에서 발생할 가능성이 높음) 파일이 손상되었는지 최대한 빨리 알 수 있습니다. Btrfs는 또한 다른 크기의 디스크에 걸쳐 데이터를 RAID 스트라이프하는 옵션을 제공합니다(동적으로 추가할 수도 있음). 따라서 다른 드라이브가 있는 경우 해당 드라이브를 마운트하고 데이터 미러링을 설정하여 원하는 안정성을 얻을 수 있습니다. btrfs가 한 디스크가 손상되었음을 감지하면 자동으로 다른 디스크에서 올바른 데이터를 얻습니다.
앞서 말했듯이 btrfs를 제안하고 싶지만 ext4가 최선의 선택이 될 것이라고 믿습니다. 그것이 제공하는 로깅 기능이 확실히 필요하며(btrfs에도 이 기능이 있습니다. ext2와 반대로 말하는 것뿐입니다) btrfs보다 약간 빠릅니다. 생산 수준 측면에서 Btrfs는 수준에 미치지 못합니다. "안정적인" 환경에서 사용할 만큼 충분히 성숙되지 않았습니다.
커널 관점에서 보면 새 버전이 이전 시스템에서 더 느리게 실행되는 이유를 이해할 수 없습니다. 데스크톱(Unity) 등으로 인해 실행 속도가 느려지는 것을 이해할 수 있지만, 모든 것을 제거하고 경량 프로젝트를 설치하면 괜찮을 것이라고 생각합니다(더 좋지 않더라도).
마지막으로 데스크탑 환경용 LXDE를 살펴보고 싶을 수도 있습니다.http://lxde.org/
행운을 빌어요!
답변3
귀하의 하드웨어에서 이것이 작동한다는 것을 알고 있으므로 지금 10.04 LTS로 업그레이드하겠습니다. 12.04 LTS가 출시되면 업그레이드가 매우 쉽기 때문에 12.04 LTS로 업그레이드하는 것을 고려할 수 있습니다.
10.04로 업그레이드할 때 가장 좋은 점은 10.04가 여전히 완벽하게 지원되고 일부 최신 소프트웨어를 포함하여 업데이트가 지속적으로 출시된다는 점입니다.
12.04로 업그레이드할 때 최신 기본 DE(Gnome 또는 KDE)는 메모리를 많이 사용하므로 데스크탑 환경을 변경해야 할 수도 있습니다. 그렇다면 경량 DE가 필요할 수 있습니다.
답변4
즉시 사용할 수 있는 경량 데스크탑을 원한다면 Debian 기반이며 초경량 OpenBox 데스크탑을 사용하는 CrunchBang Linux를 사용해 보세요. 직접 구성하는 것이 마음에 들지 않으면 언제든지 Ubuntu Server, Debian, ArchLinux 또는 기본적으로 그래픽 데스크탑을 설치하지 않는 기타 배포판을 설치한 다음 데스크탑을 직접 설치하고 구성할 수 있습니다.