24.12.2012 Views

Chapter 4 - DSpace at Waseda University

Chapter 4 - DSpace at Waseda University

Chapter 4 - DSpace at Waseda University

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

9<br />

<strong>Chapter</strong> 2<br />

functions via microprocessors. An early version of embedded systems was very simple. It<br />

was built into an 8bit/16bit controller and it still has been used. As recently embedded system<br />

industries are using in more powerful microprocessors and digital signal processing (DSP)<br />

chips. It is necessary to show embedded OSes in order to control these large systems.<br />

Early embedded systems oper<strong>at</strong>ed by sequential program without OS, and it was out of<br />

sequential program when occurred interrupts. Therefore, there was no necessity of using OS<br />

and it was wasted system resources. However, recently the embedded system is larger than<br />

before and it is to increase the system complexity by networks and multimedia, etc. Therefore<br />

embedded system is hard to oper<strong>at</strong>e sequential program. These changes cause the necessity of<br />

OS in embedded systems and also its system cannot ignore real-time characteristic, therefore,<br />

embedded systems the used real-time OS. The products th<strong>at</strong> adapted the real-time OS are<br />

more increasing now. In the field, many embedded systems use real-time OSes according to<br />

its purposes.<br />

2.2 Linux Kernel<br />

Linux is a member of the large family of Unix-like oper<strong>at</strong>ing systems. A rel<strong>at</strong>ive newcomer<br />

experiencing sudden spectacular popularity starting in the l<strong>at</strong>e 1990s, Linux joins such well<br />

known commercial Unix oper<strong>at</strong>ing systems as System V. Linux was initially developed by<br />

Linus Torvalds in 1991 as an oper<strong>at</strong>ing system for IBM-comp<strong>at</strong>ible personal computers<br />

based on the Intel 80386 microprocessor. Linus remains deeply involved with improving<br />

Linux, keeping it up to d<strong>at</strong>e with various hardware developments and coordin<strong>at</strong>ing the<br />

activity of hundreds of Linux developers around the world. The Linux kernel is loc<strong>at</strong>ed in

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!