Title :
Fast Boot User Experience Using Adaptive Storage Partitioning
Author :
Dey, Swarnava ; Dasgupta, Ranjan
Author_Institution :
Innovation Lab., Tata Consultancy Services Ltd., Kolkata, India
Abstract :
The paper attempts to identify the deterrents the deterrents for fast boot experience in embedded Linux-based systems and proposes a new idea with new results for better user experience during system boot up. The novel software partitioning scheme in combination with an adaptive mounting order is proposed in this paper is a self adaptive mechanism applicable to embedded infotainment devices in general. A new breed of home entertainment and low end computing devices with local processing power like Set Top Box (STB) with PC like features, Thin-clients, Telemedicine client, and others are in vogue with growing sizes of external flash storage devices. It is always observed that a considerable amount of time is contributed to mount the external flash storage device, within the total time required from boot up to first user application. Measurement shows that the adaptive mounting order improves the initial user experience by 25% in an 80 MB NAND Flash (50% improvement in mount time), which will theoretically scale up for an application software with larger footprint.
Keywords :
Linux; embedded systems; flash memories; learning (artificial intelligence); storage allocation; NAND Flash device; adaptive mounting order scheme; adaptive storage partitioning; embedded Linux systems; external flash storage devices; fast boot user experience; self adaptive mechanism; Application software; Embedded software; Home computing; Software measurement; Telemedicine; Time measurement; US Department of Transportation; JFFS2; fast boot; machine learning; self apaptive; user experience;
Conference_Titel :
Future Computing, Service Computation, Cognitive, Adaptive, Content, Patterns, 2009. COMPUTATIONWORLD '09. Computation World:
Conference_Location :
Athens
Print_ISBN :
978-1-4244-5166-1
Electronic_ISBN :
978-0-7695-3862-4
DOI :
10.1109/ComputationWorld.2009.121