A Framework for Optimization of the Boot Time on Embedded Linux Environment with Raspberry Pi Platform
Author(s) -
Md. Farukh,
M S Pramod,
Karthik Raj. S
Publication year - 2017
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/ijca2017913304
Subject(s) - raspberry pi , computer science , operating system , embedded system , internet of things
Embedded system performance and utilization has increased over years, these can be observed most obviously in the electronic consumer market once a mobile phone are now replaced by smart phones and internet tablets, once a car radios are now replaced by In-Vehicle Infotainment Systems. More and more functionality is introduced into the once single-purpose system to utilize the increasing computational power, driven by the system's main target of providing improved services to the user. That implies an even faster growing complexity to be handled by the embedded systems and availability on demand. Operating system based on the Linux kernel are used in most of these consumer electronic devices, the user of these devices except these devices to be available for use very soon after being turned on. This leads to optimization of startup time for Linux. In this paper, the boot process has been described under the Linux. Initial boot time and by using some of available technique how to reduce boot time for particular application. By using the boot chart he have measured the initial boot time and optimization time. After measuring the initial time he removed the unwanted applications and services which you might not needed but they are installed by default during OS installation and unknowingly start eating your system resources. Unwanted process need to kill. In order to kill a running process in Linux, use the „Kill PID„command. But before running Kill command, he must know the PID of the process. Here I want to find a PID of „cupsd„ process. [nano@pramod]# ps ax | grep cupsd To kill that PID, run the following command. [nano@pramod]# kill -9 1511. He describe available techniques how to reduce boot time for particular application eg .reducing kernel boot time, System startup time and application speed, Application size and Ram usage
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom