สิ่งนึงที่ไม่ได้อัปเกรดมานานมาแล้วของทาง Apple Mac ก็คือ RAM ขั้นพื้นฐานนี่แหละครับ เพราะมันให้มาที่ 8GB เป็นขั้นเริ่มต้นมาตั้งแต่สมัยชาติปางก่อน จนกระทั่งปัจจุบันนี้ก็ยังคงเป็น 8GB เริ่มต้นอยู่ .. แม้กระทั่งใน MacBook Pro รุ่นใหม่ที่ราคาเปิดตัวสูงถึงระดับ $1600 ก็ยังคงให้ Memory ขนาด 8GB มา ในขณะที่หลายๆคนคิดว่าเครื่องสำหรับทำงานระดับ Pro เช่นนี้ ควรจะได้ Memory ในระดับ 16GB กันมาได้แล้ว รวมไปถึงคอมฝั่ง Windows ในงบประมาณระดับนี้คงไม่มีใครกล้าให้มาแค่ 8GB เหมือนที่ Apple กำลังทำอยู่ใน MacBook
คือจากที่ Apple ใช้มาตรฐานนี้มานานแล้ว เราก็คิดว่าอาจจะมีการขยับมาตรฐานขึ้นมาเป็น 12GB หรือ 16GB ซักทีกับการเปิดตัวชิปรุ่นใหม่ Apple M3 เมื่อไม่กี่วันที่ผ่านมา แต่ก็ผิดคาดครับ เพราะว่าใน MacBook Pro ทาง Apple ก็ยังคงใส่ขนาด 8GB มาให้อยู่เหมือนเดิม ... แต่สำหรับทาง Apple เองก็มองว่าเรื่องดังกล่าวเป็นเรื่องที่รับได้
โดยนาย Bob Borcher ที่เป็นตำแหน่ง Vice President ของ Worldwide Product Marketing ได้ให้ข้อมูลว่า Efficiency ของ Apple นั้นทำให้ 8GB ในสินค้าของตน เทียบเท่าในเรื่องประสิทธิภาพได้กับ 16GB ในระบบอื่นๆ
MacBook Pro ที่ใช้ชิป M3 รุ่นถูกที่สุดก็จะเป็นขนาด 14 นิ้ว กับราคาค่าตัว $1599 แต่ยังคงมากับ Memory แบบ 8GB แต่สำหรับฝั่ง Windows แล้ว ผู้บริโภคสามารถหาซื้อโน๊ตบุ้กที่ให้ RAM มา 16GB ในราคาที่ถูกกว่าด้วยซ้ำ .. แต่ถ้าเราจะเทียบแบบนี้อย่างเดียวก็ไม่ถูกต้องเสมอไปครับ เพราะว่า Memory ที่ Apple ใช้งานกับ Mac นั้นเป็น Unified Memory ไม่ใช่ Memory ที่มาใส่เพิ่มเหมือนกันกับของ Platform Windows
Borcher ได้ให้สัมภาษณ์ไว้กับ Content Creator Lin Yi ไว้ว่าผู้ใช้ Apple ไม่ควรจะคิดมากเรื่อง Memory พื้นฐานขนาด 8GB ของชิป M3 เพราะว่ามันสามารถทำงานได้ดีและแบ่งการจัดการ RAM ได้ดีกว่าของ Windows อยู่ .. แต่นาย Borcher ก็ไม่ได้ให้ข้อมูลที่เป็นตัวเลขแต่อย่างใด เพียงแค่บอกว่าให้ผู้บริโภคอย่ามองแค่เรื่องสเปกเพียงอย่างเดียว
แต่สิ่งนึงที่ทำให้ Apple มีการจัดการทรัพยากรได้ดีก็จะเป็นเรื่องของ Dynamic Caching ด้วย ซึ่งฟีเจอร์นี้ทาง Apple ก็ได้เปิดตัวมาในช่วงที่เปิดตัวชิป M3 นั่นแหละครับ หลักการของมันก็คือการจัดการ RAM ให้กับตัว GPU ที่ในขณะ GPU ทั่วๆไปจะมีการจ่าย RAM ให้กับ Task ที่ต้องการมากที่สุด แต่สำหรับ Dynamic Caching จะเป็นการแบ่ง RAM ให้แบบ Realtime ประมาณว่าแต่ละการใช้งานก็จะได้จำนวนที่พอดีกับที่ต้องใช้เป๊ะๆ
Apple ได้มีการออกแบบ Dynamic Caching เพื่อให้การใช้งาน GPU นั้นเต็มที่มากที่สุด เพื่อประสิทธิภาพในการเล่นเกมและ Render งาน รวมไปถึงสามารถช่วยเรื่องการทำ Hardware Accelerated Ray-Tracing ที่เปิดตัวมาพร้อมชิป M3 ซึ่งงานนี้เป็นนี้งานที่ต้องการพลังของ GPU Memory และ Bandwidth มาก
อย่างไรก็ตาม ส่วนตัวแอดมินไม่เห็นด้วยกับประโยคที่ว่า 8GB ของ Mac นั้นเทียบเท่า 16GB ของ Windows .. เพราะจะว่าไปแล้วที่เขาพูดมามันเป็นเรื่องของ Dynamic Caching ในฝั่ง GPU แต่มันเป็นแค่ส่วนเล็กๆเท่านั้น เพราะการใช้ Memory จริงๆมันไม่ได้ดึงแค่จากตัว GPU เพียงอย่างเดียว แต่ Memory ระบบก็มีการเอาไปใช้ด้วย และจากประสบการณ์ที่ใช้ 8GB ในชิป M2 มา บอกได้เลยว่าจากการใช้งานทั่วไปก็มีการทำ Swapping หรือเอาพื้นที่ SSD มาเป็น Memory ชั่วคราวแล้ว
จริงอยู่ที่การจัดการของระบบ MacOS นั้นทำได้ดีมาก จนผู้ใช้อาจไม่รู้สึกเลยก็ได้ว่า RAM เต็มแล้วมีการเอา SSD มา Swap ใช้เป็น Memory อยู่ แต่สำหรับงานที่หนักหน่วงจริงๆอันนี้ก็สามารถรู้สึกได้เหมือนกันครับ ที่ไม่รู้สึกนั้นจะเป็นการใช้งานทั่วๆไปเท่านั้น และการทำ Swapping แบบนี้ก็มีผลกับอายุการใช้งานของ SSD เหมือนกัน เพราะยังไงมันก็ไปกินค่า Read / Write ของตัว SSD อยู่ดี .. สุดท้ายแล้ว ไม่ว่าระบบจัดการดีแค่ไหน 8GB ก็คือ 8GB อยู่ดี ไม่มีทางเอามาเทียบกับ 16GB แท้ๆได้หรอกครับ
ข้อมูล : TechSpot