สุดยอดความคิดเห็น
ความคิดเห็นที่ 6
iOS รันแบบ Native คือ โค้ดถูกอ่านโดยฮาร์ดแวร์โดยตรง และไม่ Multitaks โดยสมบูรณ์แบบ (แต่ตั้งแต่ 7 เป็นต้นไปก็เริ่ม Full Mustitask มากขึ้น แต่ก็ยังไม่เท่า Android อยู่ดี)
Android รันบน Virtual Machine เดิมคือ Dalvik ซึ่งเป็น Java Machine ชนิดหนึ่ง ปัจจุบันมีการพัฒนาตัวใหม่คือ ART ซึ่งก็ยังมีสถานะเป็น Virtual Machine อยู่ดี ดังนั้น ยังไง Android ก็ไม่มีทางลื่นเท่า iOS ได้ (ในทางเทคนิค) แต่ในความเป็นจริง ถ้าใช้ ART แล้วฮาร์ดแวร์โอเค ก็อาจจะลื่นครับ แต่ด้วยความที่ Android มัน Full Multitask จะสังเกตุได้ว่า เครื่องเปล่า ๆ จะลื่น แต่เมื่อลงแอพไปมาก ๆ เข้าอาจจะช้าลง และมีการทำงานที่ผิดพลาด เพราะ .. การเขียนแอพบน Android ให้พร้อมใช้งาน Dev บางคนอาจเขียนให้มีโปรเซสที่ทำงานเบื้องหลังแม้จะยังไม่ได้เปิดแอพ เช่น แอพอัพเดทสภาพอากาศ แอพข่าว แอพจราจร etc. เมื่อมีการรันมาก ๆ การเรียกใช้แอพอื่นอาจทำได้ช้า หรือมีการผิดพลาด เพราะระบบของ Android จะไล่ Kill แอพที่ความสำคัญน้อยให้เอง กระบวนการตรงนี้หาก CPU มีการโหลดสูงอยู่แล้วอาจทำได้ช้า และก่อให้เกิดการแฮงค์ได้ แต่ทว่าข้อดีของ Android ก็คือมัน Full Multitask นี่ล่ะครับ ทำงานต่อเนื่อง ทิ้งไว้เบื้องหลังได้ และจัดการ Full Multitask ได้ดีกว่า Mobile OS อื่นครับ
Android รันบน Virtual Machine เดิมคือ Dalvik ซึ่งเป็น Java Machine ชนิดหนึ่ง ปัจจุบันมีการพัฒนาตัวใหม่คือ ART ซึ่งก็ยังมีสถานะเป็น Virtual Machine อยู่ดี ดังนั้น ยังไง Android ก็ไม่มีทางลื่นเท่า iOS ได้ (ในทางเทคนิค) แต่ในความเป็นจริง ถ้าใช้ ART แล้วฮาร์ดแวร์โอเค ก็อาจจะลื่นครับ แต่ด้วยความที่ Android มัน Full Multitask จะสังเกตุได้ว่า เครื่องเปล่า ๆ จะลื่น แต่เมื่อลงแอพไปมาก ๆ เข้าอาจจะช้าลง และมีการทำงานที่ผิดพลาด เพราะ .. การเขียนแอพบน Android ให้พร้อมใช้งาน Dev บางคนอาจเขียนให้มีโปรเซสที่ทำงานเบื้องหลังแม้จะยังไม่ได้เปิดแอพ เช่น แอพอัพเดทสภาพอากาศ แอพข่าว แอพจราจร etc. เมื่อมีการรันมาก ๆ การเรียกใช้แอพอื่นอาจทำได้ช้า หรือมีการผิดพลาด เพราะระบบของ Android จะไล่ Kill แอพที่ความสำคัญน้อยให้เอง กระบวนการตรงนี้หาก CPU มีการโหลดสูงอยู่แล้วอาจทำได้ช้า และก่อให้เกิดการแฮงค์ได้ แต่ทว่าข้อดีของ Android ก็คือมัน Full Multitask นี่ล่ะครับ ทำงานต่อเนื่อง ทิ้งไว้เบื้องหลังได้ และจัดการ Full Multitask ได้ดีกว่า Mobile OS อื่นครับ
แสดงความคิดเห็น
ทำไมandriodถึงไม่ไหลลื่นเท่าios
มันเป็นเพราะอะไรเหรอครับ ตอนนี้ผม ได้มีโอกาส ลอง note 3ของเพื่อน ลองไปลองมา รู้สึกว่ายังหน่วงอยู่ ยังมีค้างบ้าง
แต่กลับกัน ผมเล่นใน i phone 5ซึ่งออกมาก่อนสเปคอะไรก็ด้อยกว่า ไม่มีอาการหน่วงเลยครับ ลื่นไหลดี อันนี้ยกตัวอย่างจากการเล่นเกมส์กราฟิกเทพเทพนะครับ note3มีกระตุกบ้าง บางทีออกเกมส์มามีอาการค้าง แต่แปปเดียว รู้สึกเล่นแล้วไม่มัน ไม่ลื่นเท่า ios
อยากรู้มันเป็นเพราะอะไร เพราะมองในแง่แบบคนทั่วไปแบบผมมอง ชาวบ้านธรรมดามอง ก็คือสเปคสูงกว่าก็ต้อง ดีกว่าและไวกว่า หรือเป็นที่ระบบมัน