Loongson은 왜 Linux에서만 작동하나요?
Windows는 x86 머신만 지원하기 때문에 Loongson은 MIPS입니다. IBM의 Power 머신과 마찬가지로 Windows를 실행할 수 없습니다. SUN(현재 Oracle)의 sparc 미니컴퓨터는 Windows를 사용할 수 없습니다.
이것은 컴퓨터 하드웨어와의 호환성 문제입니다. CPU에는 프로그램을 실행하기 위한 "언어"가 필요하지만 Windows에는 현재 x86의 "언어"만 있습니다. 그러나 Linux는 많은 CPU를 지원하고 GCC도 많은 CPU "언어"를 지원하므로 Linux는 휴대폰, 게임 콘솔, 자동차 및 슈퍼컴퓨터를 포함한 다양한 장소에서 실행될 수 있습니다. Windows는 x86 CPU에서만 실행될 수 있습니다. 현재 x86 라이선스를 보유한 회사는 Intel, AMD, VIA(Cryix 인수를 통해 획득) 3개이며, 그 뒤를 Peking University가 있습니다. 그러나 북경대학교는 이를 생산, 판매할 권리가 없으며 연구용으로만 사용할 수 있습니다.
INTEL과 AMD의 특허 승인 없이 x86 CPU 생산은 불가능하다. 그러나 허가를 받는 것은 불가능했습니다. Loongson은 여러 MIPS 인증을 받지 못했다는 이유로 혼났습니다(이러한 MIPS 특허는 중국에서는 유효하지 않으며 우회할 수 있으며 기본 MIPS 호환성을 직접 사용할 수 있다고 들었습니다).
인증을 받는 것 외에도 하드웨어 번역기를 선택하여 해석하고 실행할 수도 있지만 Transmeta의 CPU는 해석하고 실행하는 데 효율성이 문제입니다. 외부 속임수는 최고 속도로 실행될 수 있지만 실제로 CPU 성능이 좋지 않고 변환기 효율성이 100이 아니며 최고는 80에 불과한 것 같습니다. 속도 문제와 함께 사용이 불가능합니다. 그리하여 이제 트랜스메타는 특허를 이전해 생계를 유지하는 회사가 되었습니다. 나머지는 폐업하거나 사라지거나 삼켜졌습니다.
사실 이 문제에 대해서는 더 많은 기사를 읽어보면 알 수 있는데, 특히 미국 실리콘밸리의 역사를 페어차일드부터 시작해서 전체 역사를 살펴보면 자연스럽게 이해하게 될 것이다. x86의 모든 것. 다른 사람의 의견만 따르지 마십시오. 요즘에는 x86, power, MIPS 및 arm의 역사와 아키텍처 차이점을 아는 사람이 거의 없습니다. 적용 범위가 가장 좁은 운영 체제.