บน Linux และ Windows ฉันคุ้นเคยกับสถานการณ์ที่ฉันต้องการเคอร์เนล 64 บิตเพื่อให้ระบบมี multiarch / WoW ที่ฉันสามารถเรียกใช้ซอฟต์แวร์แบบ 32 บิตและ 64 บิตแบบเคียงข้างกัน
และเมื่อหลายปีก่อนมันทำให้ฉันรู้สึกเครียดเมื่อมีคนบอกฉันว่า MacOS 10.6 Snow Leopard สามารถเรียกใช้แอปพลิเคชัน 64 บิตด้วยเคอร์เนลในโหมด 32 บิต สิ่งนี้อาจถูกลืมไปแล้วในตอนนี้เพราะเป็นการเปลี่ยนแปลงเทคโนโลยีครั้งเดียว ด้วยฮาร์ดแวร์ที่ก้าวล้ำในพื้นที่มือถือเท่าที่ฉันรู้ว่าสิ่งนี้ไม่จำเป็นในการย้ายไป 64- บิตสำหรับ iOS และ Android
คำถามของฉัน: อะไรจะได้รับความสามารถเดียวกันในเคอร์เนล 32 บิต (i386 หรือ armhf)
ฉันเข้าใจว่านี่อาจไม่สำคัญ ถ้าเป็นเช่นนั้น Microsoft อาจนำคุณลักษณะนี้ไปใช้ใน Windows XP 32 บิต ข้อกำหนดทั่วไปมีอะไรบ้าง เคยมีการเสนอแพทช์หรือพิสูจน์แนวคิดหรือไม่?
ในโลกที่ฝังตัวฉันคิดว่าสิ่งนี้จะเป็นประโยชน์อย่างยิ่งเนื่องจากการสนับสนุน 64 บิตอาจล้าหลังเป็นเวลานานในไดรเวอร์อุปกรณ์