เว็บไซต์เราจะอยู่ไม่ได้หากขาดเขาเหล่านี้ รวมช่วยกันสนับสนุนสปอนเซอร์ของพวกเรา
|
|
|
|
|
|
|
ให้เช่า Colocation |
สติ๊กเกอร์ไลน์ |
|
|
รวมเซิฟเวอร์ Ragnarok เถื่อน |
Bitcoin |
เฟสบุ๊คเพจ |
-
สั้นๆแต่ได้ใจความ...Android / iOS
เหตุของปัญหา android ไม่ลื่นมันเกิดจากการออกแบบระบบตอนเริ่มต้น ไม่ได้ออกแบบมาสำหรับ touch screen
แต่ออกแบบมาเพื่อสู้กับ blackberry จนเมื่อ iPhone ออกมาก่อน เจ้า android เลยเปลี่ยนเป้าหมายไปสู้กับ iPhone แทน
โดยยังไม่ทิ้งรากฐานเดิมที่เป็นระบบเพื่อการควบคุมแบบปุ่ม รวมถึงระบบการวาดหน้าจอที่เหมาะสำหรับการวาดหน้าจอทีละบรรทัด
เหมือนเลื่อนข้อความใน bb ครับ ส่วน iPhone จะเป็นรูปแบบการวาดหน้าจออีกลักษณะหนึ่ง ที่เป็นลักษณะเป็นแผ่นสี่เหลี่ยม
ทำให้สามารถเลื่อนได้อิสระกว่า
นอกจากนี้ iPhone ถูกออกแบบโดยเก็บเป็นความลับสุดยอดมาตลอด และสตีฟ จ็อบส์ให้ความสำคัญกับการตอบสนอง
และความลื่นของหน้าจอมากๆ ระบบเลยออกแบบให้งานวาดหน้าจอมีความสำคัญระดับสูงสุดของระบบ ที่เรียกว่าระดับ real-time คือแม้มีการเลื่อนหน้าจอมากๆ ระบบจะทุ่มการประมวลทั้งหมดไปลงที่การวาดหน้าจอ ที่บางคนเห็นว่าเมื่อมีการเลื่อนจอเร็ว เว็บถึงกับหยุดโหลดเพื่อให้เลื่อนจอให้เสร็จก่อน...
[ เหยก.... ผมสังเกตุมาหลายรอบแล้ว เพื่งมารู้ ]
และระบบการทำงานของ iPhone กับ android ก็แตกต่างกัน ดั่งปรัชญาการผลิตที่ต่างกัน
คือ iOS ยอมที่จะสละบางอย่าง เพื่อให้งานบางอย่างออกมาดีที่สุด
[ ในที่นี้ก็คือระบบ multitask iOS ที่จะไม่มีการประมวลผลเบื้องหลังเด็ดขาด แต่จะแช่แอพไม่ให้ทำงานไว้อย่างนั้น เพื่อรอเรียกใช้ต่อไป ]
ในขณะที่ android ทำงานเหมือนคอมพิวเตอร์ คือทุกงานไว้ว่าจะเปิดอยู่ หรืออยู่บน background ทำงานได้หมด
ซึ่งความแตกต่างในจุดนี้ ทำให้ android กินแรงซีพียูมาก กินแรมมาก เพื่อรักษางานทุกอย่างให้รันต่อไปได้
ส่วน iPhone จะทุ่มแรงและทรัพยากรทั้งหมดเพื่องานที่อยู่ตรงหน้า ทำให้ผู้ใช้รู้สึกว่ามันตอบสนองดีกว่า
ทางออกของ android เรื่องความลื่นของระบบจึงออกมาในรูปของการอัดระบบ อัดซีพียู อัดแรมให้สูงขึ้นเรื่อยๆ
ส่วน iPhone สามารถทำงานได้ดีแม้แรม 512 เพราะมันไม่ต้องเหนื่อยกับภาระงานเบื้องหลังใน multitask ครับ
นอกจากนี้ถ้าจะแก้ปัญหาความลื่นของการแสดงให้เท่ากับไอโฟนโดยไม่ต้องเพิ่มความเร็วระบบ
ก็ต้องรื้อฐานของ os ใหม่ ทำให่แอพที่มีอยู่ในปัจจุบันจะรันไม่ได้
iOS กับ Android จึงแตกต่างทั้งการกำเนิด และปรัชญาการทำงาน แต่ก็ต้องมาสู้กันในปัจจุบันครับ
เห็นบ่นกันเยอะว่าทำไมมือถือผลไม้ถึงทำงานลื่นกว่ามือถือหุ่นเขียว
ตอนนี้คงหายสงสัยกันแล้วนะครับ ว่า ทำม๊ายยยย ทำไมนะ iPhone จึงทำงานลื่นกว่า Androidแต่ยังไงๆ ก็รักน้องดรอยด์นะ ^__^
-
รายชื่อสมาชิกจำนวน 20 คนที่กล่าวขอบคุณ:
$3MiFiN@L$, driftdancer, flow6dmrv2, kachanking, lankinpark, Michiri, naibadboy2011, Phummy, Pinghooh, popza01, Resistance, sarin8239, teerachai212, TheMasterOm, titanoon, tkgwpe, waterc4t, YesPed'z, zanuk9876, _ZerO_
กฎการส่งข้อความ
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules