Multitasking in Mobile Systems
Some mobile systems (e.g., early version of iOS) allow only one process to run, others suspended
Due to screen real estate, user interface limits iOS provides for a
Single foreground process- controlled via user interface
Multiple background processes– in memory, running, but not on the display, and with limits
Limits include single, short task, receiving notification of events, specific long-running tasks like audio playback
Android runs foreground and background, with fewer limits
Background process uses a service to perform tasks
Service can keep running even if background process is suspended
Service has no user interface, small memory use
ทำงานแบบมัลติทาสกิ้งในระบบโมบายล์
บางระบบโมบายล์(เช่น,ต้นเวอร์ชันของ Ios )อนุญาตให้เฉพาะกระบวนการหนึ่งในการรัน,ผู้อื่นถูกระงับชั่วคราว
เนื่องจากในหน้าจออสังหาริมทรัพย์,อินเตอร์เฟซผู้ใช้การจำกัด IOS จะทำให้หน้าที่
เดียวขั้นตอนการควบคุมผ่านทางอินเตอร์เฟซผู้ใช้
หลายพื้นหลังกระบวนการในหน่วยความจำ,การทำงานแต่ไม่ได้อยู่ในการแสดงผลและข้อจำกัด
จำกัดรวมถึงคนเดียว,ไม่ไกลนักงาน,รับการแจ้งเหตุการณ์งานระยะยาวใช้เฉพาะเช่นการเล่นสัญญาณเสียง
Android Market แล้ววิ่งพื้นหน้าและพร้อมด้วยข้อจำกัดน้อยลงกระบวนการ
พื้นหลังใช้บริการที่จะดำเนินการให้บริการงาน
ซึ่งจะช่วยให้สามารถใช้งานได้หากกระบวนการพื้นหลังถูกพัก
ซึ่งจะช่วยให้บริการไม่มีอินเตอร์เฟซผู้ใช้ใช้งาน หน่วยความจำ
ขนาดเล็ก
การแปล กรุณารอสักครู่..
