Windows 10 เวอร์ชันนี้ช่วยให้คุณสามารถเรียกใช้แอปพลิเคชัน UWP ได้ แต่ยังรวมถึงโปรแกรม Windows 32 บิตทั่วไปด้วย
ในระหว่างการประชุม Build 2017 Microsoft สาธิตวิธีการทำงานของ Windows 10 บนคอมพิวเตอร์ที่ติดตั้งโปรเซสเซอร์ ARM ซึ่งในกรณีนี้คือ Snapdragon 835 จาก Qualcomm มันแสดงให้เห็นโดยเฉพาะว่า Windows เวอร์ชันนี้จะสามารถรันโปรแกรม 32 บิตปกติที่ใช้บนแพลตฟอร์ม x86 ได้โดยตรง
ตัวอย่างเช่น Microsoft แสดงให้เห็นว่าโปรแกรมบีบอัด7-Zipติดตั้งและทำงานได้อย่างราบรื่นบนเครื่องทดสอบที่มี RAM ขนาด 4 GB โปรแกรม “เนทิฟ” และ DLL เช่น เบราว์เซอร์ Edge ได้รับการคอมไพล์สำหรับสถาปัตยกรรม ARM64 และทำงานโดยตรง โปรแกรม Windows และ DLL แบบ x86 แบบ 32 บิตถูกจำลองโดยใช้เลเยอร์ WOW (Windows On Windows) ซึ่งนำไปใช้ในการทำงานบนคอมพิวเตอร์ Windows แบบ 64 บิตด้วย
เลเยอร์ WOW สื่อสารกับตัวจำลองโปรเซสเซอร์ x86 ที่แปลงบล็อกคำสั่ง x86 เป็นบล็อกคำสั่งสำหรับโปรเซสเซอร์ ARM 64 บล็อกบางส่วนถูกแคชไว้ในหน่วยความจำหรือบนดิสก์ ดังนั้นจึงไม่จำเป็นต้องแปลงเพิ่มเติม เพื่อให้มีประสิทธิภาพมากยิ่งขึ้น DLL บางตัวสามารถใช้ DLL แบบ "ไฮบริด" ซึ่งรวมถึงโค้ด ARM64 และใช้เทคโนโลยี CHPE (Compiled Hybrid Portable Executable)
แอป UWP ทำงานได้ตามปกติ
ไมโครซอฟต์ยังได้สาธิตแอป iHeartRadio ซึ่งสามารถดาวน์โหลดได้จาก Windows Store แอปพลิเคชันนี้คือ UWP (แพลตฟอร์ม Windows สากล) และทำงานบนเครื่อง ARM โดยไม่จำเป็นต้องจำลอง ซึ่งหมายความว่านักพัฒนาแอป UWP สามารถสร้างเวอร์ชันสำหรับ x86, x64 และ ARM ได้อย่างง่ายดาย โดยไม่จำเป็นต้องแก้ไขโปรแกรมขึ้นอยู่กับแพลตฟอร์มปลายทาง
ในขณะนี้ ไม่มีผู้ผลิตรายใดได้ประกาศพีซีที่ใช้โปรเซสเซอร์ ARM และเราจะต้องรอการมาถึงของรุ่นแรกเพื่อดูว่าแพลตฟอร์มนี้นำเสนออะไรในแง่ของฟอร์มแฟคเตอร์ ความเป็นอิสระ หรือราคาหรือไม่ ดังนั้นกระบวนการจำลองจะไม่ทำให้การทำงานของโปรแกรม Windows 32 บิตช้าลงมากเกินไป
แหล่งที่มา-วินเซ็นทรัล
🔴 เพื่อไม่ให้พลาดข่าวสารจาก 01net ติดตามเราได้ที่Google ข่าวสารetวอทส์แอพพ์-
Opera One - เว็บเบราว์เซอร์ที่ขับเคลื่อนด้วย AI
โดย: โอเปร่า