Unix System Kernel
#1

[attachment=14718]
Unix System Kernel
Unix: Introduction

Operating System: a system that manages the resources
of a computer.
Resources: CPUs, Memory, I/O devices, Network
Kernel: the memory resident portion of Unix system
File system and process control system are two major
components of Unix Kernel.
Architecture of Unix System
OS interacts directly with
the hardware
Such OS is called
system kernel
Unix System Kernel
Three major tasks of kernel:
Process Management
Device Management
File Management
Three additional Services for Kernel:
Virtual Memory
Networking
Network File Systems
Experimental Kernel Features:
Multiprocessor support
Lightweight process (thread) support
Block Diagram of System Kernel
Process Control Subsystem
Process Synchronization
Interprocess communication
Memory management:
Scheduler: process scheduling
(allocate CPU to Processes
File subsystem
Hardware Control
Processes
Processes
User mode and Kernel mode
Process Table
User Table (u area)

Shared Program Text and Software Libraries

System Call
System call: fork()


System Call: getpid() getppid()



System Call: wait()


System Call: exec()


Handling Signal
Handling Signal


Scheduling Processes
Process Priority
Process Scheduling (Unix System V)


Booting
The first processes
init process

File Subsystem
File System Layout
Boot Block
Superblock
I-nodes

I-node structure
Data Block


In-core inode table
In-core inode table
File table
User File Descriptor table
System Call: open


System Call: read



System Call: dup


System Call: creat
System Call: close
System Call: write


System Call: stat/fstat


System Call: link/unlink
System Call: chdir

Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: unselect from vi editor in unix, vi unix editor how to deselect in vi editor, unix architecture presentation, unix file system architecture, unix manual, seminar on unix operating system, unix system project ideas,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Messages In This Thread
Unix System Kernel - by smart paper boy - 21-07-2011, 03:12 PM

Possibly Related Threads...
Thread Author Replies Views Last Post
  PARKme System - System Requirements Specification (SRS) computer topic 0 1,326 25-03-2014, 11:13 PM
Last Post: computer topic
Wink Cross platform IDE for UNIX based C systems. computer science crazy 2 2,304 20-06-2013, 10:35 AM
Last Post: computer topic
  MICROMECHANICAL SYSTEM FOR SYSTEM-ON-CHIP CONNECTIVITY smart paper boy 1 1,439 24-01-2012, 10:41 AM
Last Post: seminar addict
  Ktrace: A Framework for Tracing the Linux Kernel computer science crazy 0 834 10-08-2011, 01:49 PM
Last Post: computer science crazy
  Rump File Systems: Kernel Code Reborn seminar class 0 770 06-05-2011, 02:11 PM
Last Post: seminar class
  UNIX file system seminar class 0 1,263 21-04-2011, 10:25 AM
Last Post: seminar class
  Development of a feature-rich Employee Separation System (E-Separation System) seminar topics 4 3,346 08-10-2010, 11:54 AM
Last Post: project report helper
  Hollers Kernel System projectsofme 0 1,175 25-09-2010, 12:24 PM
Last Post: projectsofme
  Adaptive control system with knowledge sever in Intellegent CNC system Computer Science Clay 1 2,283 31-03-2010, 11:03 PM
Last Post: seminar topics
  Enhancing Security of linux kernel nit_cal 0 992 29-10-2009, 02:07 PM
Last Post: nit_cal

Forum Jump: