• 리눅스 개발자들, 커널 개발 부담 경감을 위해 i486 및 i586 펜티엄 CPU 지원 제거 추진

    i486 시리즈는 1989년에 출시되었고, i586 시리즈는 1993년에 데뷔했습니다.

    article image

    리눅스는 극도로 오래된 하드웨어를 지원하는 것으로 유명하지만, 리눅스 개발자들이 지원할 수 있는 것에도 한계가 존재합니다. Phoronix에 따르면, 리눅스 개발자들은 개발 부담을 덜기 위해 구형 i486 및 초기 i586 (Pentium) CPU 지원을 제거할 것을 제안하고 있습니다.

    리눅스 커널 개발자인 Ingo Molnar는 이 오래된 32비트 프로세서에 대한 지원을 제거할 것을 제안하는 RFC 패치 스레드를 올렸습니다. 그는 최신 리눅스 커널과 함께 해당 칩을 사용하는 사용자가 적은 점을 주된 이유로 들었습니다. 또한, 호환성 유지가 코드베이스에서 얻는 이점보다 더 큰 관리적 부담(headaches)을 야기하는 수준에 이르렀다고 언급했습니다.

    Molnar는 리누스 토발즈(Linus Torvalds) 역시 비슷한 감정을 느끼며 "i486 지원을 정리하고 싶어한다"고 언급했습니다. 구체적으로, i486과 초기 Pentium 지원을 중단하면 리눅스 커널 내 80개 파일에서 총 14,104줄의 코드가 제거될 것이라고 합니다. 이러한 지원 제거는 최소 커널 지원 수준을 TSC 및 CX8 하드웨어 지원을 포함하도록 상향 조정하게 될 것입니다.

    리눅스 커널 7.0, 28년 된 인텔 440BX 칩셋 지원을 마침내 포기하다

    6개월도 안 돼서 처음부터 제작한 오픈소스 인텔 486 메인보드

    리눅스 개발자들은 2022년부터 i486 지원 제거를 검토해 왔으며, 현재는 이러한 지원 중단 논의를 실행해야 한다는 압력이 높아지고 있는 상황입니다. 참고로, 리눅스는 2012년 i386 시리즈 지원을 중단한 바 있으며, 이는 리눅스 커널이 특정 CPU 시리즈 지원을 중단한 지 13년 만의 일이었습니다.

    i486 시리즈는 1989년에 출시된 유서 깊은 인텔 CPU 라인업으로, 인텔의 네 번째 세대 바이너리 호환 CPU를 대표합니다. i486은 대형 온칩 캐시와 통합 부동 소수점 장치(FPU) 등 핵심 기술들을 도입했으며, 이러한 구성 요소들은 거의 모든 최신 CPU에서 사용되고 있습니다. 모델에 따라 i486 칩은 1000nm에서 600nm 프로세스 노드를 활용했으며, 클럭 속도는 약 20MHz에서 100MHz 사이였습니다. 마지막 i486 칩의 생산은 2007년에 중단되었습니다.

    i486 시리즈를 계승한 것이 인텔의 첫 Pentium 브랜드 프로세서 라인업인 i586 시리즈입니다. 1993년에 처음 출시된 오리지널 Pentium은 i486 시리즈의 개선 사항을 포함하여, 듀얼 정수 파이프라인(dual-integer pipeline) 설계와 더욱 발전된 부동 소수점 장치를 제공했습니다. 1세대 Pentium(또는 P5)은 800nm 프로세스를 기반으로 제작되었으며, 모델에 따라 클럭 속도는 60MHz에서 66MHz 사이였습니다.

    [출처:] https://www.tomshardware.com/pc-components/cpus/linux-developers-want-to-remove-i486-and-i586-pentium-cpu-support-to-unburden-kernel-developers