차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
linuxfromscratch:12.1:003-lfs_target_architectures [2024/05/12 00:29] – baecy | linuxfromscratch:12.1:003-lfs_target_architectures [2024/06/13 09:06] (현재) – [iii. LFS 대상 아키텍처] baecy | ||
---|---|---|---|
줄 7: | 줄 7: | ||
------ | ------ | ||
- | ==== iii. LFS 대상 아키텍처 ==== | + | ===== iii. LFS 대상 아키텍처 |
LFS의 주요 대상 아키텍처는 AMD/Intel x86(32비트) 및 x86_64(64비트) CPU입니다. 반면에 이 책의 지침은 약간의 수정을 거쳐 Power PC 및 ARM CPU에서도 작동하는 것으로 알려져 있습니다. 이러한 대체 CPU 중 하나를 사용하는 시스템을 구축하려면 다음 페이지에 나와 있는 것 외에 주요 전제 조건은 이전 LFS 설치, Ubuntu, Red Hat/Fedora, SuSE 또는 해당 아키텍처를 대상으로 하는 다른 배포판과 같은 기존 Linux 시스템입니다. (32비트 배포판을 64비트 AMD/Intel 컴퓨터에서 호스트 시스템으로 설치하여 사용할 수 있습니다.) | LFS의 주요 대상 아키텍처는 AMD/Intel x86(32비트) 및 x86_64(64비트) CPU입니다. 반면에 이 책의 지침은 약간의 수정을 거쳐 Power PC 및 ARM CPU에서도 작동하는 것으로 알려져 있습니다. 이러한 대체 CPU 중 하나를 사용하는 시스템을 구축하려면 다음 페이지에 나와 있는 것 외에 주요 전제 조건은 이전 LFS 설치, Ubuntu, Red Hat/Fedora, SuSE 또는 해당 아키텍처를 대상으로 하는 다른 배포판과 같은 기존 Linux 시스템입니다. (32비트 배포판을 64비트 AMD/Intel 컴퓨터에서 호스트 시스템으로 설치하여 사용할 수 있습니다.) | ||
- | 32비트 시스템과 비교하여 64비트 시스템에서 빌드할 때의 이점은 미미합니다. 예를 들어 코어 i7-4790 CPU 기반 시스템에서 4개의 코어를 사용하여 LFS-9.1을 테스트 빌드한 결과 다음과 같은 통계가 측정되었습니다: | + | 32비트 시스템과 비교하여 64비트 시스템에서 빌드할 때의 이점은 미미합니다. 예를 들어 코어 i7-4790 CPU 기반 시스템에서 4개의 코어를 사용하여 LFS-9.1을 테스트 빌드한 결과 다음과 같은 통계가 측정되었습니다. |
- | ^아키텍처 | + | <code css=LFS> |
- | |32비트 | + | Architecture Build Time Build Size |
- | |64비트 | + | 32-bit 239.9 minutes |
+ | 64-bit 233.2 minutes | ||
+ | </ | ||
보시다시피 동일한 하드웨어에서 64비트 빌드가 32비트 빌드보다 3% 더 빠르고 22% 더 큽니다. LFS를 LAMP 서버 또는 방화벽으로 사용하려는 경우 32비트 CPU로도 충분할 수 있습니다. 반면에 BLFS의 여러 패키지를 빌드하거나 실행하려면 4GB 이상의 RAM이 필요하므로 LFS를 데스크톱으로 사용할 계획이라면 64비트 시스템을 빌드할 것을 권장합니다. | 보시다시피 동일한 하드웨어에서 64비트 빌드가 32비트 빌드보다 3% 더 빠르고 22% 더 큽니다. LFS를 LAMP 서버 또는 방화벽으로 사용하려는 경우 32비트 CPU로도 충분할 수 있습니다. 반면에 BLFS의 여러 패키지를 빌드하거나 실행하려면 4GB 이상의 RAM이 필요하므로 LFS를 데스크톱으로 사용할 계획이라면 64비트 시스템을 빌드할 것을 권장합니다. | ||
- | LFS에서 생성되는 기본 64비트 빌드는 " | + | LFS에서 생성되는 기본 64비트 빌드는 " |