เชื่อว่าหลายคนเวลาใช้แอปที่โหลดผ่าน Microsoft Store บน Windows 11 เช่น Photos หรือ Phone Link น่าจะรู้สึกว่าตัวแอปมันทำงานช้า รอโหลดนาน สู้โปรแกรมแบบปกติที่เป็นไฟล์แบบ .exe ไม่ได้ โดยเฉพาะตอนที่เพิ่งเปิดเครื่องใหม่ ๆ แอปเหล่านี้ก็มักจะทำงานได้ช้ากว่าที่ควรจะเป็น กว่าจะเปิดแอปขึ้นมาบางทีเสียเวลาไป 1-2 นาที เลยทีเดียว ซึ่งล่าสุด Microsoft ได้เตรียมอัปเดตแก้ไขปัญหานี้แล้ว
Microsoft ได้ออกมาประกาศว่าจะมีการอัปเดตปรับปรุงประสิทธิภาพ และความลื่นไหลครั้งใหญ่ สำหรับแอปพลิเคชันที่โหลดจาก Microsoft Store ในอนาคต โดยการอัปเดตนี้จะทำให้แอปพลิเคชันที่ใช้ Windows 11 ทำงานได้เร็วขึ้น มีประสิทธิภาพที่ดีขึ้นถึง 50% และช่วยลดขนาดของแอปให้เล็กลงด้วย
สำหรับเทคโนโลยีที่จะเข้ามาช่วยในครั้งนี้ คือจะรองรับการทำงานของฟีเจอร์ Ahead-Of-Time (AOT) แบบ Native แล้ว ซึ่งจะช่วยเพิ่มประสิทธิภาพการทำงานของ CPU, GPU และหน่วยความจำ (แรม) ให้ดีมากขึ้นกว่าเดิม แถมไม่ต้องใช้ .NET runtime ด้วย
โดยจะถูกใส่มาใน Windows App SDK 1.6 หรือเครื่องมือที่ช่วยให้นักพัฒนาเขียนแอปตัวใหม่ที่เตรียมจะอัปเดตในนักพัฒนาเร็ว ๆ นี้ นอกจากนี้ยังมีการปรับปรุงให้การทำงานระหว่าง Win32 และ UWP ดีขึ้นด้วย API แบบใหม่ ที่จะลดข้อจำกัดความต้องการเฟรมเวิร์กแบบเฉพาะลง ช่วยให้เขียนแอปได้ง้ายขึ้น
ซึ่งฟีเจอร์ Ahead-Of-Time (AOT) แบบ Native นั้นช่วยแก้ปัญหาเรื่องแอปโหลดช้าได้ เพราะตัวแอปจะมีการ Compile โค้ดไว้ล่วงหน้าก่อนเราเปิดใช้แอป ซึ่งจะต่างกับการ Compile รูปแบบเดิมที่ทำงานช้ากว่ามาก ทั้งนี้นักพัฒนาต้องปรับปรุงแอปให้รองรับฟีเจอร์นี้ด้วยถึงจะใช้ได้
จากการทดสอบเบื้องต้นพบว่า Windows App SDK ตัวใหม่นี้ช่วยให้แอปโหลดเร็วขึ้น 50% ตัวแอปมีขนาดเล็กลง 2 เท่า และเพิ่มความลื่นไหลขึ้นกว่าเดิมด้วย
อย่างไรก็ตามอัปเดตที่จะออกมาในอนาคตนี้จะยังไม่ใช่สิ่งที่ช่วยทำให้แอปบน Micrsoft Store ทำงานได้เร็วขึ้นทุกตัวในทันที แต่เป็นการกำหนดแนวทางสำหรับนักพัฒนาในการเขียนแอปบน Windows ต่อไปในอนาคต สำหรับผู้ใช้เองก็คาดหวังว่าหลังจากที่เครื่องมือนี้ถูกนำไปใช้แล้ว จะช่วยให้แอปต่าง ๆ ทำงานได้เร็วขึ้น และประหยัดทรัพยากรตามที่ Microsoft คาดหวังไว้ งานนี้บอกเลยว่าต้องรอดูกันยาว ๆ อีกทีว่าจะดีขึ้นจริงไหม
ที่มา : tomshardware
Comment