Sunday, October 9, 2011

Comparison Between Windows 8 vs. Windows 7 Memory Use

ไมโครซอฟท์แสดงหลักฐานที่ยืนยันว่า Windows 8 ใช้งานหน่วยความจำน้อยกว่า Windows 7 อย่างชัดเจน


เป้าหมายในการพัฒนา Windows 8 ของไมโครซอฟท์นั้นนอกจากการทำให้ระบบทำงานดีขึ้นกว่า Windows 7 แล้วจะต้องออกแบบให้สามารถใช้งานกับระบบฮาร์แวร์เดียวกันกับ Windows 7 ได้อีกด้วย ทั้งนี้เพื่อให้ผู้ใช้ Windows 7 สามารถอัพเกรดไปเป็น Windows 8 และได้ใช้งานฟังก์ชันใหม่ๆ ได้ง่ายขึ้น ทำให้ปัจจัยสำคัญที่เป็นตัวกำหนดความต้องการระบบ Windows 8 คือ ความต้องการหน่วยความจำ (Memory) และระบบฮาร์ดแวร์ที่จะใช้ในการติดตั้ง

โดยหน่วยความจำจะใช้พลังงานตลอดเวลาที่มีการเปิดเครื่อง นั้นคือ ถ้าระบบปฏิบัติการต้องการหน่วยความจำในการทำงานเป็นจำนวนมากก็จะทำให้ผู้ผลิตเพิ่มขนาดหน่วยความจำบนระบบให้มากขึ้นซึ่งส่งผลให้การใช้พลังงานเพิ่มขึ้นตามไปด้วย ประเด็นนี้อาจจะไม่เป็นปัญหาใหญ่สำหรับการใช้งานบนเครื่องเดสก์ท็อปคอมพิวเตอร์ แต่เนื่องจาก Windows 8 จะต้องทำงานได้ดีบนเครื่องแล็ปท็อป (Laptop) แท็บเล็ต (Tablet) สเลท (Slate) หรือบนอุปกรณ์ที่ใช้ชิป SoC ซึ่งอุปกรณ์เหล่านี้อาศัยพลังงานจากแบตเตอรี่เป็นหลัก ดังนั้นจะต้องออกแบบให้ใช้พลังงานให้ต่ำที่สุดเพื่อประหยัดแบตเตอรี่และให้ใช้งานได้นานที่สุดส่งผลให้จำนวนหน่วยความจำถูกจำกัดไปด้วย ดังนั้น Windows 8 จะต้องมีระบบจัดการหน่วยความจำที่มีประสิทธิภาพเพื่อให้แอพต่างๆ สามารถทำงานโดยใช้หน่วยความจำ (ที่มีจำกัด) ร่วมกันได้

โดยไมโครซอฟท์ได้แสดงหลักฐานที่ยืนยันว่า Windows 8 ใช้งานหน่วยความจำน้อยกว่า Windows 7 อย่างชัดเจน ด้วยการเปรียบเทียบการใช้งานหน่วยความจำระหว่าง Windows 8 เวอร์ชัน Developer Preview กับ Windows 7 SP1 ที่ติดตั้งบนเครื่องคอมพิวเตอร์ที่มีหน่วยความจำขนาด 1GB ซึ่งเป็นหน่วยความจำขั้นต่ำที่ระบบต้องการ จากนั้นใช้ Windows Task Manager วัดจำนวนการใช้งานหน่วยความจำ ผลปรากฏว่า Windows 8 ใช้งานหน่วยความจำ 27% (281MB) ซึ่งน้อยกว่า Windows 7 SP1 ถึง 12% โดย Windows 7 SP1 ใช้งานหน่วยความจำถึง 39% (404MB) ดังรูปประกอบด้านล่าง

รูปที่ 1: Memory usage in Windows 8 (credit: Microsoft)

รูปที่ 2: Memory usage in Windows 7 SP1 (credit: Microsoft)

ทั้งนี้ ความต้องการระบบของ Windows 8 Developer Preview Build 8102 M3 ซึ่งเปิดให้ดาวน์โหลดเมื่อกลางเดือนกันยายนที่ผ่านมา มีรายละเอียดดังนี้
  • CPU: ซีพียูความเร็ว 1 GHz 32-bit (x86) หรือ 64-bit (x64)
  • Memory: หน่วยความจำอย่างน้อย 1 GB สำหรับ Windows 8 32-bit และ 2 GB สำหรับ Windows 8 64-bit
  • Disk space: พื้นที่ฮาร์ดดิสก์อย่างต่ำ 16 GB สำหรับ Windows 8 32-bit และ 20 GB สำหรับ Windows 8 64-bit
  • Graphics: รองรับ DirectX 9 และ Windows Display Driver Model (WDDM) 1.0 หรือสูงกว่า
  • Other: การใช้งานแบบระบบอินพุทแบบสัมผัส (Touch Input) ต้องใช้จอภาพแบบ Multi-touch
สำหรับรายละเอียดการเปรียบเทียบการใช้งานหน่วยความจำระหว่าง Windows 8 กับ windows 7 สามารถอ่านได้ที่ Reducing runtime memory in Windows 8

บทความโดย: Thai Windows Administrator Blog

Copyright © 2011 TWA Blog. All Rights Reserved.

0 Comment: