• The Purpose Of The Linux Kernel And Its Features
  • Linux: This Book Includes 4 Manuscripts. The Underground Bible to the unix operating System with Tools On Security and Kali Hacking to Understand Computer Programming, Data Science and Command Line




    Download 6,34 Mb.
    Pdf ko'rish
    bet18/203
    Sana10.01.2024
    Hajmi6,34 Mb.
    #134102
    1   ...   14   15   16   17   18   19   20   21   ...   203
    Bog'liq
    Linux This Book Includes 4 Manuscripts The Underground Bible

    Linux Architecture
    There are three main parts to Linux :
    ❖ 
    Core , which implements the basic functions of the OS (process
    management, input-output, memory, etc.)
    ❖ 
    System libraries  that define a standard set of functions for use in
    applications (performing such functions does not require a transition
    to privileged mode)
    ❖ 
    System utilities (applications that perform specialized tasks)
    The Purpose Of The Linux Kernel And Its
    Features
    Linux implements a monolithic kernel technology. All kernel data and data
    structures are in the same address space. There are several functional
    components in the kernel.

    Process Scheduler - Responsible for the implementation of
    multitasking in the system (interrupt processing, timer operation,
    creation and completion of processes, context switching)
    ❖ 
    Memory Manager - allocates a separate address space for each
    process and implements support for virtual memory
    ❖ 
    Virtual File System  - Provides a universal interface for interacting
    with various file systems and me/ O devices
    ❖ 
    Device Drivers - Provide direct access to peripherals. They are
    accessed through the virtual file system interface
    ❖ 
    Network Interface - Provides access to the implementation of
    network protocols and network device drivers

    Interoperability Subsystem - Offers mechanisms that allow
    different processes in the system to communicate with each other
    Some of these subsystems are logical components of the system, they are
    loaded 
    into 
    memory 
    with 
    the 
    core 
    and 
    remain 
    there


    permanently. Components of other subsystems (such as device drivers) to
    implement profitable so that their code could upload them on demand. To
    accomplish this, Linux supports the concept of kernel modules.

    Download 6,34 Mb.
    1   ...   14   15   16   17   18   19   20   21   ...   203




    Download 6,34 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Linux: This Book Includes 4 Manuscripts. The Underground Bible to the unix operating System with Tools On Security and Kali Hacking to Understand Computer Programming, Data Science and Command Line

    Download 6,34 Mb.
    Pdf ko'rish