Preview

Linux

Powerful Essays
Open Document
Open Document
6952 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Linux
UNIT 1 LINUX SYSTEM ARCHITECTURE
Structure 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 1.12 1.13 Introduction Objectives Internal Structure of Linux System Architecture Overview of the Kernel System Supporting Multiple Developers System Data Structure Subsystem Architecture Linux File System More About Kernel Miscellaneous Concerns Let Us Sum Up Check Your Progress: The Key Suggested Reading

Linux System Architecture

1.0

INTRODUCTION

Architecture is the main blood line of any technology. The same is applicable for the operating systems also. The Linux operating system is having its unique architecture. Linux is having kernel and shell as its major components. This unit cover the topics related with the architecture of the Linux operating system and file structure.

1.1

OBJECTIVES

After studying this unit, you should be able to understand: • • • • • structure of Linux; Linux Kernel ; system data structure; subsystem architecture; and Linux file structure.

5

Linux Security

1.2

INTERNAL STRUCTURE OF LINUX

Two Major components of Linux 1. Shell 2. Kernel

Fig. 1 Shell 1. Shell is the command interpreter which reads the program we type at terminal, line by line and perform the required operations. 2. The shell is the part of Linux O.S that acts as an intermediary between user and the O.S. 3. It develops a shell around the system that converts our instructions into commands, which helps the system to understand and act on it. 4. Linux system provides every user its own copy of shell program which makes him work freely without any interference of other users. Kernel The other component of the Linux O.S is the kernel which makes a direct interface with the hardware components. The Kernel Performs Different Functions •
6

The kernel make creation and deletion of processes, schedule the memory management and I/O management of the processor.



It provides a mechanism for synchronization of processes so that processes

You May Also Find These Documents Helpful

  • Better Essays

    Is418 Project 1-2-3

    • 1343 Words
    • 6 Pages

    The hardware is also incorporated into the file hierarchy. Device drivers interface to user applications via an entry in the /dev directory. Process information as well is mapped to the file system through the /proc directory.…

    • 1343 Words
    • 6 Pages
    Better Essays
  • Good Essays

    One of the key functions of an operating system is the process management. Linux OS system is very dynamic with constantly changing computing needs. These needs tend to be centered on the process. Processes can be either long or short lived, so managing these processes is very important. Linux incorporates a very flexible design which contains a separate unit to take on the process management task. In a Linux operating system processes are created and represented by an allocated task_struct.…

    • 749 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Nt1310 Unit 3 Os

    • 1341 Words
    • 6 Pages

    The monolithic model differs from other operating system architectures such the microkernel architecture in that it alone defines a high-level virtual interface over computer hardware. A set of primitives or system calls implement all operating system services such as process management, concurrency, and memory management. Device drivers can be added to the kernel as modules.…

    • 1341 Words
    • 6 Pages
    Good Essays
  • Satisfactory Essays

    It 240 Appendix F

    • 260 Words
    • 2 Pages

    Kernel mode: Kernel mode (also referred to as privileged mode) operates on Ring 0 of the Intel 386 microprocessor protection model and has access to all hardware, memory, and has access to the other user’s address space. This mode includes access to the Windows NT family Executive Services, the hardware abstraction layer (HAL), and the Microkernel. (Regan, 2006)…

    • 260 Words
    • 2 Pages
    Satisfactory Essays
  • Better Essays

    Week 5 Pos 355

    • 2010 Words
    • 9 Pages

    Operating systems were not in existence before the 1960s. The definition of operating systems is a program designed to run other programs on the computer and is the most important program. In the past, computers were built to execute a series of single task similar to a calculator. In the 1960s came the MCP (Master Control Program) for the B5000 mainframe computer created by the company Burroughs/Unisys. The MCP was the first OS written exclusively in a high-level language. As the years progressed, OS giants were starting to form such as Windows, Linux, and Mac. In, this paper, these 3 tech OS giants will be examined thoroughly while covering memory management, process management, file management, and security.…

    • 2010 Words
    • 9 Pages
    Better Essays
  • Satisfactory Essays

    linux

    • 456 Words
    • 2 Pages

    1. What change is necessary to make sendmail listen to all network traffic on port 25? What file would you edit?…

    • 456 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Guide to UNIX Using Linux Fourth Edition Chapter 4 SolutionsAnswers to the Chapter 4 Review Questions…

    • 1020 Words
    • 5 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Linux Hw

    • 287 Words
    • 2 Pages

    What kind of server repond to recursive queries ? how does this server work ?…

    • 287 Words
    • 2 Pages
    Satisfactory Essays
  • Powerful Essays

    Netw250

    • 2162 Words
    • 9 Pages

    Overview | UNIX, the Precursor to Linux | The Introduction of Linux | General Public License and Linux | Linux Distributions | The Linux Kernel | Linux Installation | Linux Application Packages…

    • 2162 Words
    • 9 Pages
    Powerful Essays
  • Good Essays

    Silberschatz, A., Galvin, P. B., & Gagne, G. (2009). Operating system concepts: Update (8th ed.). Hoboken, NJ: Wiley & Sons.…

    • 669 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Open vs Closed Systems

    • 1153 Words
    • 5 Pages

    Silberschatz, A., Galvin, P. B., & Gagne, G. (2009). Operating system concepts (8th ed.). Retrieved from The University of Phoenix eBook Collection database.…

    • 1153 Words
    • 5 Pages
    Better Essays
  • Best Essays

    Unix/Linux

    • 2760 Words
    • 12 Pages

    Windows, a much younger operating system, released in 1985, has exponentially grown in popularity ever since. Windows popularity is the biggest reason that it suffers malicious attacks more than any other operating system available. The numerous attacks…

    • 2760 Words
    • 12 Pages
    Best Essays
  • Better Essays

    IT 600 Module One Lecture

    • 1256 Words
    • 5 Pages

    Silberschatz, A., Galvin, P. B., & Gagne, G. (2009). Operating system concepts. Hoboken, NJ: John Wiley &…

    • 1256 Words
    • 5 Pages
    Better Essays
  • Satisfactory Essays

    The CRK is based on the book Windows® Internals, 4th edition (Microsoft Press, 2004) by Mark Russinovich and David Solomon.…

    • 734 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    diamond polishing

    • 3328 Words
    • 26 Pages

    and reject which are not as per required quality. It is done by looking at the…

    • 3328 Words
    • 26 Pages
    Good Essays

Related Topics