The LINUX Operating System By Cathy Thiaw ID # 89261 COSC 513 Lecturer: M. Anvari SEU ‘99 Summer Term
What’s Linux? an OS initially created by Linus Torvalds (Finland) and a team working over the Internet; developed from MINIX, a small Unix system; An open and free operating system, adaptable to meet individuals needs;
Linux Features Multitasking Virtual memory Shared libraries Multi_users capabilities X-windows systems Run most Unix programs
Linux Features Advanced networking capabilities: LAN or WAN setting, different types of protocols, fast TCP/IP drivers Support for Macintosh, Windows, NT, Novell, OS/2 Server or Client
Resource Management Use of semaphores 1 process at a time can access to some resource The semaphore data structure includes a count of number of processes that wish to use a resource, a waking parameter (number of processes waiting to be woken up), and a wait queue.
Comparison with other OS Windows NT BSDI Solaris