• Process and Flow Components
  • 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
    bet24/203
    Sana10.01.2024
    Hajmi6,34 Mb.
    #134102
    1   ...   20   21   22   23   24   25   26   27   ...   203
    Bog'liq
    Linux This Book Includes 4 Manuscripts The Underground Bible

    Process and Flow Models
    The maximum number of processes (secure address spaces) and the threads
    that they execute may vary across systems.
    ❖ 
    In single-tasking systems, there is only one address space in which
    one stream can be executed at any one time

    Some embedded systems also have one address space (one
    process), but it allows many threads to execute. In this case, parallel
    computations can be organized, but data protection is not
    implemented
    ❖ 
    In systems similar to traditional UNIX versions, many processes are
    allowed, but only one thread is executed within the process address
    space. This is a traditional single-threaded process model. The
    concepts of flow in this model do not apply but use the term
    "switching between processes", "process planning", " sequence of
    process commands" and the like (here by the term process, we mean a
    single flow)
    ❖ 
    Most modern operating systems (such as the Windows XP line,
    modern versions of UNIX ) can have many processes in the address
    space of each process. These systems support multithreading or
    implement a flow model. A process in such a system is called a
    multithreaded process
    In the future, the term “flow” is used to refer to the sequence of executing
    commands, except in situations where the implementation of the process
    model will be discussed.


    Process and Flow Components
    The elements of the process include:
    ❖ 
    Protected address space
    ❖ 
    Data common to the whole process (these data can be shared usage
    of all its streams)
    ❖ 
    Resource usage information (open files, network connections)
    ❖ 
    Process flow information
    The stream contains the following elements:
    ❖ 
    The state of the processor (a set of current data from its registers),
    including the counter of the current instruction of the processor
    ❖ 
    Flow stack (the memory area where the local flow variables and
    function return addresses are called in its code)

    Download 6,34 Mb.
    1   ...   20   21   22   23   24   25   26   27   ...   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