书栈网 · BookStack 本次搜索耗时 0.023 秒,为您找到 151488 个相关结果.
  • 操作系统配置

    操作系统配置 操作系统配置 1.安装openEuler操作系统,具体请参见《openEuler 安装指南》 。 2.修改操作系统内核PAGESIZE为64KB。 a. 查看操作系统内核PAGESIZE的值。 以root用户登录操作系统,执行如下命令查看PAGESIZE的值。 getconf PAGESIZE 如图1 所示,表示操作系统内...
  • 操作系统配置

    操作系统配置 操作系统配置 1.安装openEuler操作系统,具体请参见《openEuler 安装指南》 。 2.修改操作系统内核PAGESIZE为64KB。 a. 查看操作系统内核PAGESIZE的值。 以root用户登录操作系统,执行如下命令查看PAGESIZE的值。 getconf PAGESIZE 如图1 所示,表示操作系统内核...
  • 操作系统配置

    操作系统配置 操作系统配置 1.安装openEuler操作系统,具体请参见《openEuler 安装指南》 。 2.修改操作系统内核PAGESIZE为64KB。 a. 查看操作系统内核PAGESIZE的值。 以root用户登录操作系统,执行如下命令查看PAGESIZE的值。 getconf PAGESIZE 如图1 所示,表示操作系统...
  • 分页

    分页 简介 开启分页 分页数据结构 Linux 内核中的分页结构 总结 链接 分页 简介 在 Linux 内核启动过程中的第五部分 ,我们学到了内核在启动的最早阶段都做了哪些工作。接下来,在我们明白内核如何运行第一个 init 进程之前,内核初始化其他部分,比如加载 initrd ,初始化 lockdep ,以及许多许多其他的工作。...
  • 附录 A:【原理】用户进程的特征

    附录 A:【原理】用户进程的特征 从内核线程到用户进程 让用户进程正常运行的用户环境 用户态进程的执行过程分析 用户进程的运行状态分析 附录 A:【原理】用户进程的特征 从内核线程到用户进程 在实验四中设计实现了进程控制块,并实现了内核线程的创建和简单的调度执行。但实验四中没有在用户态执行用户进程的管理机制,既无法体现用户进程的地址空间,...
  • 原理: 用户进程的特征

    【原理】用户进程的特征 从内核线程到用户进程 让用户进程正常运行的用户环境 用户态进程的执行过程分析 用户进程的运行状态分析 【原理】用户进程的特征 从内核线程到用户进程 在proj10中设计实现了进程控制块,并实现了内核线程的创建和简单的调度执行。但proj10中没有在用户态执行用户进程的管理机制,既无法体现用户进程的地址空间,以及用户...
  • 功能和限制

    2184 2018-09-20 《RT-Thread编程手册》
    功能和限制 动态模块为RT-Thread提供了动态加载程序模块的机制,因为也独立于内核编译,所以使用方式比较灵活。从实现上讲,这是一种将内核和动态模块分开的机制,通过这种机制,内核和动态模块可以分开编译,并在运行时通过内核中的模块加载器将编译好的动态模块加载到内核中运行。 在RT-Thread的动态模块中,目前支持两种格式: .mo 则是编译出来时...
  • 1. 概述

    1. 概述 1.1 基础内核组件 1. 概述 TencentOS tiny是面向物联网(IOT)领域的操作系统,由一个实现精简的实时操作系统(RTOS)内核,以及丰富的物联网组件组成。 1.1 基础内核组件 系统管理 系统管理模块,主要提供了内核的初始化、内核运行启动,中断进入/退出流程托管、系统调度锁定及解锁等功能。 任务管理 提供了...
  • 第1章 第一个进程

    6023 2018-02-16 《xv6 中文文档》
    第1章 第一个进程 进程概览 代码:第一个地址空间 代码:创建第一个进程 运行第一个进程 第一个系统调用:exec 现实情况 练习 第1章 第一个进程 本章通过第一个进程的创建来解释 xv6 是如何开始运行的,让我们得以一窥 xv6 提供的各个抽象是如何实现和交互的。xv6 尽量复用了普通操作的代码来建立第一个进程,避免单独为其撰...