16级计算机 - 操作系统 (集美大学)

  • 第一次作业:深入源码分析理解Linux进程模型

    1.Linux操作系统的简单介绍 Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。 1.1 内核 内核是系统的核心,是运行程序和管理诸如磁盘和打印机等硬件设备的核心程序。操作
    ishlx   2018-05-01 19:07   0   1092
  • 第一次作业:深入源码分析进程模型(linux)

    一.什么是进程 计算机上有许多可以运行的软件,其中也包括操作系统,这些软件运行时,就产生了一个或多个进程。 二.Linux系统中进程的组织与转换 1>Linux中进程的描述符(即用来描述一个进程的结构体) 在一个进程描述符中,包含了这个进程的所有信息。在内核中,会有一个进程链表通过使用进程描述符中的
    czh1999   2018-05-01 18:48   0   164
  • 基于Linux操作系统下的进程管理分析

    进程 1.进程是什么 1.1概念 计算机上所有可运行的软件,通常也包括操作系统,被组织成若干顺序进程(sequential process),简称进程(process)。 一个进程就是一个正在执行程序的实例,包括程序设计器、寄存器和变量的当前值。一个进程是某种类型的一种活动,它有程序、输入、输出以及
    Wangwangsheng   2018-05-01 18:48   0   1249
  • 根据Linux2.6.26源码分析进程模型

    1.关于进程 1.1进程的概念 进程是正在运行的程序实体,并且包括这个运行的程序中占据的所有系统资源,比如说CPU(寄存器),IO,内存,网络资源等。很多人在回答进程的概念的时候,往往只会说它是一个运行的实体,而会忽略掉进程所占据的资源。比如说,同样一个程序,同一时刻被两次运行了,那么他们就是两个独
    jmu-lcy   2018-05-01 18:25   0   303
  • 基于Linux-2.6.23的进程调度分析

    本文主要基于 Linux Kernel 2.6.23的源代码,对进程及其调度机制进行分析
    Wbingo   2018-05-01 18:13   1   417
  • 第一次作业:基于Linux系统深入源码分析进程模型

    1.前言 本文主要基于Linux 2.6源代码分析进程模型。源代码下载地址:https://elixir.bootlin.com/linux/v2.6.39/source 2.进程 定义:进程是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。
    林小琼   2018-05-01 18:00   0   124
  • 第一次作业:关于Linux进程的分析

    0.摘要 关于Linux系统进程的分析 本文内容包括对Linux、进程、进程状态、进程调度的简述与个人理解。 1.Linux 1.1Linux是什么 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的
    Karmabyss   2018-05-01 17:34   0   212
  • 根据Linux2.6.26源码分析其进程模型

    1.操作系统组织进程 1.1进程的定义 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。简而言之,一个进程就是一个正在执行程序的实例。 1.2进程标识符(PID) 它在linux被定义为: 它与散列表的连接的定义 1.3
    我真的太生气啦   2018-05-01 17:08   0   117
  • 第一次作业:深入分析Linux系统进程

    一:关于进程: 2.1 进程的创建:进程创建是操作系统执行程序的需要或者用户或进程要求创建一个新的进程。进程创建首先是在进程表中为进程建立一个进程控制块PCB,采用fork()系统调用将复制执行 进程的PCB块,U区和内存图像到新的进程。 主要内容包括:进程创建原语、fork()系统调用的编程举例和
    an568m   2018-05-01 17:01   0   158
  • 第一次作业:深入源码分析进程模型

    1. 前言Linux操作系统的简易介绍 Linux系统一般有4个主要部分:内核、shell、文件系统和应用程序。内核、shell和文件系统一起形成了基本的操作系统结构,它们使得用户可以运行程序、管理文件并使用系统。 (1)内核 内核是操作系统的核心,具有很多最基本功能,如虚拟内存、多任务、共享库、需
    柠叶   2018-05-01 16:38   0   98