Linus Torvalds는 486 Linux를 입찰합니다.
무엇이든 Linux를 실행할 수 있습니다. 그리고 제가 무엇이든 말할 때, 예를 들어 Nintendo Wii , iPod , 젖소를 짜기 위한 DeLaval의 로봇 시스템 , 심지어는 죽은 오소리 까지 모든 것을 의미 합니다. Doom 만이 더 많은 장치로 이식되었을 수 있습니다 . 그러나 실용적인 목적을 위해 모든 좋은 것은 끝나야 하므로 Linus Torvalds는 486 아키텍처에 대한 지원 중단을 진지하게 고려하고 있습니다.
486은 오래되었습니다. 아주, 아주 오래되었습니다. Intel은 2007년에 386 칩 제품군을 중단했습니다. 사실, 귀하와 Linux 커널 개발자인 Maciej W. Rozycki와 같은 일부 사람들은 여전히 486개의 상자를 실행하고 있습니다. 하지만 저는 1982년 Z80 프로세서로 KayPro II를 계속 유지하고 있는 사람입니다. 그리고 Rozycki는 이 제품과 기타 골동품 하드웨어에 대한 마지막 요약을 “구 플랫폼: 죽은 자를 끌어내십시오”라는 제목으로 말했습니다.
486을 계속 지원할 것인지 여부에 대한 질문을 제기한 것은 “다세대 LRU: 지원 페이지 테이블 워크” 문제였습니다. 영어로 이것은 LRU(Least-Recently-Used) 목록 을 더 잘 처리하는 방법에 대한 토론입니다 . 이것은 메모리 페이지를 추적하는 데 중요합니다. 이것은 Linux가 시스템 메모리를 관리하는 데 필수적인 은밀한 기술 문제 중 하나입니다.
또한: 로우 코드, 노코드는 두 가지 방법으로 개발자의 작업을 개선합니다.
불행히도 이 오래된 프로세서는 최신 방법으로 LRU를 처리할 수 없습니다. 따라서 모든 새로운 Linux 커널에서 최신 Linux를 계속 실행하려면 다른 해결 방법을 만들어야 합니다. 토발즈는 충분했다. 이번 달 초 리눅스 커널 메일링 리스트에 보낸 메시지에서 그는 “우리는 2012년에 i386 지원을 없앴다. 2022년에 i486 지원을 없앨 때가 되었나?”라고 말했다.
게다가 Torvalds는 “요즘 대부분의 배포판은 어쨌든 32비트 개발도 한다고 확신하지는 않습니다.”라고 말했습니다.
더 깊이 파고들어 Torvalds는 나중에 덧붙였습니다. “*정말* i486 클래스 하드웨어가 더 이상 관련이 있다고 생각하지 않습니다 . 예, 분명히 존재합니다(Maciej가 예임). 그러나 커널 개발 관점에서 볼 때 저는 그렇게 생각하지 않습니다. 그들은 정말로 관련이 있습니다. 어느 시점에서 사람들은 그것들을 박물관 조각으로 가지고 있습니다. 박물관 커널을 운영하는 것이 나을 수도 있습니다.”
게다가 토발즈는 ” 펜티엄이 아닌 우리의 지원은 현재 버그가 있고 고장났습니다 .”라고 말했습니다.
결론은 “그게 바로 우리가 해서는 안 되는 유지 관리 부담입니다. 개발자가 실제로 (정확하게) 신경 쓰지 않고, 그 상황을 실제로 테스트하는 사람도 없습니다(또한 정확하게는 – 오래되고 관련 없는 하드웨어). 코드는 무작위로 실제로 작동하지 않습니다.”
이것이 이 주제에 대한 Torvalds의 마지막 말이었으므로 Linux 6.0 커널이 486을 지원하는 마지막 커널이 될 것이라고 말하는 것이 안전합니다.
486은 그 당시에는 위대했지만 그 시대는 끝났습니다. 그러나 486에서 Linux를 계속 실행하고 싶다면 그렇게 할 수 있습니다. 이전 Linux 커널을 실행하기만 하면 됩니다. 그것은 나를 위해 작동합니다.
출처:https://www.zdnet.com/article/linus-torvalds-bids-486-linux-adieu/
이 게시글이 문제가 될 시, 삭제하겠습니다
댓글 없음:
참고: 블로그의 회원만 댓글을 작성할 수 있습니다.