Apple News

Microsoft นำ x64 Emulation มาสู่ Windows บน Arm PCs

วันศุกร์ที่ 11 ธันวาคม 2020 11:43 น. PST โดย Juli Clover

Microsoft ประกาศวันนี้ การแสดงตัวอย่างครั้งแรกของการจำลอง x64 สำหรับ Arm PC พร้อมฟีเจอร์นี้พร้อมใช้งานสำหรับ Windows Insiders ใน Dev Channel ซึ่งหมายความว่าผู้ใช้ Windows ที่มี Arm PC เช่น Surface Pro X สามารถติดตั้งแอปที่ยังไม่ได้ย้ายไปยัง Arm64 ได้





microsoft Surface book x

เมื่อเราเปิดตัว Windows 10 บน ARM ครั้งแรกในช่วงปลายปี 2017 แอปยาวๆ ที่ลูกค้าต้องการนั้นถูกครอบงำโดยแอปพลิเคชัน x86 แบบ 32 บิตเท่านั้น ดังนั้นเราจึงเน้นความพยายามของเราในการสร้างอีมูเลเตอร์ x86 ที่สามารถเรียกใช้ระบบนิเวศในวงกว้างของแอพ Windows ได้อย่างราบรื่น และโปร่งใส เมื่อเวลาผ่านไป ระบบนิเวศได้เปลี่ยนไปใช้แอป x64 แบบ 64 บิตเท่านั้น และเราได้ยินข้อเสนอแนะว่าลูกค้าต้องการเห็นแอป x64 ที่ทำงานบน ARM64 นั่นเป็นเหตุผลที่เรากำลังดำเนินการขยายขีดความสามารถของการจำลองเพื่อรวมแอปพลิเคชัน x64 และแชร์ตัวอย่างแรกนี้เพื่อรวบรวมข้อเสนอแนะ



Microsoft กล่าวว่าในขณะที่กำลังขยายขีดความสามารถของโปรแกรมจำลอง ขอแนะนำให้นักพัฒนาใช้การรองรับ Arm ดั้งเดิมเพื่อประสบการณ์แอพที่ดีที่สุด

ในตัวอย่างใหม่ ผู้ใช้ Windows สามารถติดตั้งแอป x64 จาก Microsoft Store หรือจากที่อื่น ๆ โดยที่ Microsoft ได้เน้นย้ำถึงความพร้อมใช้งานของแอป x64 เท่านั้น เช่น Autodesk Sketchbook และเกม เช่น Rocket League แอปอื่นๆ จะได้รับประโยชน์จากการเรียกใช้แบบ 64 บิตแทนที่จะเป็น 32 บิต เช่น Chrome

Microsoft กล่าวว่าคุณลักษณะการจำลองใหม่ยังอยู่ในช่วงเริ่มต้นของการทดสอบ และจะปรับปรุงความเข้ากันได้และประสิทธิภาพต่อไปเมื่อเวลาผ่านไป และแอปบางตัวที่ทำงานในการจำลองอาจไม่ทำงานในตอนแรก

ผู้ใช้ที่คาดหวังประสบการณ์การจำลองที่ราบรื่นไม่ควรตั้งความหวังเพราะว่า The Verge ชี้ให้เห็นว่างานจำลองก่อนหน้านี้ของ Microsoft มี ไม่ได้วิเศษมาก โดยที่แอปโหลดและทำงานช้า

Microsoft ไม่สามารถจับคู่งานของ Apple กับ Rosetta 2 ซึ่งออกแบบมาเพื่ออนุญาต M1 ผู้ใช้ Mac เพื่อเรียกใช้แอพที่ใช้ Intel บนเครื่องของพวกเขา Rosetta 2 ได้พิสูจน์แล้วว่าเป็น คล่องตัวและรวดเร็ว โดยไม่มีข้อร้องเรียนเกี่ยวกับการจำลองที่ Microsoft ต้องเผชิญ

แม้ว่า Windows เวอร์ชัน Arm จะพร้อมใช้งานสำหรับพีซี แต่ Windows ไม่สามารถทำงานร่วมกับ ‌M1‌ ของ Apple Macs เนื่องจากปัญหาการออกใบอนุญาต Microsoft ให้เฉพาะ Windows 10 บน Arm แก่ผู้ผลิตพีซีเพื่อติดตั้งล่วงหน้าบนฮาร์ดแวร์ของตน และไม่มีเวอร์ชันสำหรับผู้บริโภค