240 发简信
  • 6.进程间通信

    进程间通信通常有几种方式。 1.管道分为匿名管道、命名管道。匿名管道就是命令行中常用的 xxx | xxx。管道以文件的形式存在,但是使用方式类...

  • 120
    8.容器化(不全

    无论是容器,还是虚拟机,都依赖于内核中的技术,虚拟机依赖的是 KVM,容器依赖的是 namespace 和 cgroup 对进程进行隔离。 为了...

  • 120
    7.虚拟化(不全

    概述 大机器不灵活, 因此诞生在物理机上搭建虚拟机的方法.资源大小不灵活资源申请不灵活资源共享不灵活 搭建虚拟机的问题是: 虚拟机软件必定是运行...

  • 120
    5.输入输出设备

    设备管理 用设备控制器屏蔽设备差异I/O 设备多种多样, 通过设备控制器范文设备( 类似代理商 )控制器像小电脑, 有芯片和寄存器, CPU 可...

  • 120
    4.文件系统

    初探 文件系统的功能以块为单位的存储组织形式要有索引, 方便查找热点文件应该有缓存可以以文件夹形式组织, 方便管理在内存中维护数据结构, 保存哪...

  • 120
    3. 内存管理

    内存管理 内存管理包含: 物理内存管理; 虚拟内存管理; 两者的映射 除了内存管理模块, 其他都使用虚拟地址(包括内核) 虚拟内存空间包含: 内...

  • 120
    2.进程管理

    创建进程 使用fork函数创建进程int pid = fork();在执行此函数后,即从当前进程开了一个新的子进程。pid=0表示当前是新进程,...

  • 120
    1. 系统启动

    0.X86架构 1.BIOS引导 实模式只有 1MB 内存寻址空间(X86) 加电, 重置 CS 为 0xFFFF , IP 为 0x0000,...

  • 设计原则练习2-通用模块

    项目背景 我们希望设计开发一个小的框架,能够获取接口调用的各种统计信息,比如,响应时间的最大值(max)、最小值(min)、平均值(avg)、百...