Linux 및 Windows에서는 32 비트 및 64 비트 소프트웨어를 나란히 실행할 수있는 멀티 아치 / 와우 시스템을 갖춘 64 비트 커널이 필요한 상황에 익숙합니다.
그리고 몇 년 전에 누군가 MacOS 10.6 Snow Leopard가 32 비트 모드에서 커널을 사용하여 64 비트 응용 프로그램을 실행할 수 있음을 보여 주면서 마음이 아 lew습니다. 이것은 일회성 기술 전환 이었기 때문에 지금은 잊혀 질 수 있습니다. 내가 아는 한 모바일 공간에서 하드웨어를 앞지르면 iOS 및 Android 용 64 비트로 이동할 때 결코 필요하지 않습니다.
내 질문 : 32 비트 Linux 커널 (i386 또는 armhf)에서 동일한 기능을 사용하려면 무엇이 필요합니까?
나는 이것이 사소한 것이 아니라는 것을 이해합니다. 그렇다면 Microsoft는이 기능을 Windows XP 32 비트에 넣었을 수 있습니다. 그래도 일반적인 요구 사항은 무엇입니까? 제안 된 패치 또는 개념 증명이 있었습니까?
임베디드 세계에서는 64 비트 지원이 장치 드라이버에서 오랫동안 뒤쳐 질 수 있기 때문에 이것이 특히 도움이 될 것이라고 생각합니다.