Google Flutter

Android Emulator: Cold boot และ Normal boot แตกต่างกันอย่างไร

เรื่องที่เกี่ยวข้อง - Android, Google Flutter, Ionic Framework, React Native

สำหรับคนที่ใช้ Android Emulator ในการทดสอบแอพ Android ที่ไม่ว่าจะใช้ React Native, Google Flutter หรือ Ionic Framework นั้น น่าจะเคยสังเกตว่า เวลาเปิดใช้งาน มันจะมีตัวเลือก 2 ตัว นั่นคือ

  1. Cold Boot
  2. Normal Boot

ในที่นี้ เพื่อนพี่น้องหลายคนที่เรียนกับพลในคอร์ส Mobile Application Development ก็สงสัยว่า 2 แบบนี้แตกต่างกันอย่างไร พลเลยของสรุปความแตกต่างระหว่าง Cold boot และ Normal boot มาไว้สั้นๆ ที่นี่ครับ

1. Cold Boot:

Cold Boot เปรียบเสมือนการเริ่มต้นใหม่ กล่าวคือ เริ่มต้นจากศูนย์เสมือนเรากดปุ่มเปิดเครื่องใหม่ (เหมือนกดเปิดเครื่อง Android ของจริงเล้ย) จะมีการโหลดระบบปฏิบัติการ Android และส่วนประกอบต่างๆ ใหม่ทั้งหมด ซึ่งทำให้มีความช้ากว่า Normal Boot

2. Normal Boot:

Normal Boot คือการพยายามโหลดระบบปฏิบัติการ Android และข้อมูลที่เกี่ยวข้องจากสถานะที่บันทึกไว้ก่อนหน้านี้

อารมณ์เหมือนกับเราปิด Emulator ไป ก็จะมีการเซฟข้อมูลบางอย่างของ OS และ Data ใน Application ไว้ครับ

ทำให้การเปิดจากแบบ Normal boot เร็วกว่า Cold Boot เนื่องจากไม่ต้องเริ่มต้นจากสถานะที่ยังไม่ได้กำหนดค่า

ดังนั้น ชอบแบบไหน ก็เลือกใช้ให้ตรงกับความต้องการได้เลยนะ


เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save