|
ซอฟเเวร์ก็เป็นสิ่งจำเป็น
อย่างไรก็ตาม ซอฟเเวร์เองก็มีผลต่อประสิทธิภาพเช่นกัน เพราะในโลกเเห่งความเป็นจริง iPhone 4 นั้นเราสามารถเรียกได้ว่ามันเล่นเกมส์ได้ลื่นมาก ตรงนี้เราไม่สามารถเปรียบเทียบกับ Android ได้โดยตรงครับ เพราะ iOS เเละ Android เเอพนั้นเขียนต่างกัน iOS นั้นมีฮาร์ดเเวร์ที่ใช้เรนเดอร์ภาพสามมิติมีเพียงเเค่ PowerVR เท่านั้น ซึ่งใช้กับ iPhone หรือ iPad ทุกรุ่น ทำให้คนเขียนซอฟเเวร์ดึงประสิทธิภาพออกมาได้ง่าย เพราะศึกษาการเขียนเเอพให้กับ PowerVR เพียงตัวเดียวเท่านั้น ในขณะที่ Android เราจะเจอทั้ง Adreno(Qualcomm), PowerVR, Tegra 2 (NVIDIA) เเละตอนนี้มี Mali 400 (ARM) ของ Samsung Galaxy S II เพิ่มเข้ามาอีก ซึ่งความหลากหลายของฮาร์ดเเวร์นี้ทำให้คนเขียนเเอพ Android ต้องปวดเศียรเวียนเกล้ามากในการเขียนเเอพให้สนับสนุนกับฮาร์ดเเวร์จำนวนมาก ทำให้ประสิทธิภาพนั้นสู้กับของ iOS ไม่ได้ครับ iOS เป็นตัวอย่างที่ดีถึงความสามารถของซอฟเเวร์ที่สูง โดยไม่จำเป็นต้องพึ่งฮาร์ดเเวร์ที่มีประสิทธิภาพมากเเบบ Android ครับ ความเเตกต่างของฮาร์ดเเวร์ที่มีมากนั้นทำให้การ Benchmark มีประโยชน์ตรงที่ว่า เราจะรู้ว่าตัวไหนเร็วกว่าตัวไหนได้อย่างชัดเจนจากคะเเนนประมวลผลทางด้านกราฟฟิคครับ
ถ้าโลกของ iOS นั้น ความรู้ด้านฮาร์ดเเวร์ไม่มีความจำเป็น เพราะเครื่องนั้นจะออกมาจาก Apple เท่านั้น ซึ่งเครื่องมีก็จำนวนน้อยรุ่น เรียกว่ามีเงินพอก็ถอยออกมาได้เเล้ว นี่ถือเป็นข้อดีของระบบปิดอย่าง Apple ครับ ถ้ามีเงินพอก็เรียกว่าจบในตัวเลย ไม่จำเป็นต้องศึกษาเรื่องต่างๆ ให้มากความ
จากคุณ |
:
SaManTa[GTR]
|
เขียนเมื่อ |
:
20 มิ.ย. 54 17:25:57
|
|
|
|
|