240 发简信
IP属地:青海
  • 2.3进程间通信

    进程间的通信方式一个进程不可直接访问其他进程的地址空间。以下方式的生命周期都随内核结束而结束,不手动释放就不会消失。 管道:内核中申请一块固定大...

  • Resize,w 360,h 240
    2.2进程的状态、进程控制

    进程的状态 创建:操作系统为进程分配资源,创建PCB就绪:具备运行条件,但此时没有空闲CPU运行:占有CPU并运行(单核最多有一个程序同时运行)...

  • Resize,w 360,h 240
    2.1进程的定义、组成、组织方式、特征

    进程实体(静态)的组成 PCB:进程控制块,包含操作系统对进程进行管理所需的各种信息,如程序代码存放位置。是进程存在的唯一标志。 程序段:程序运...

  • SkipList

    查找复杂度LogN,实现难度小于红黑树或平衡树。应用场景:有序集合中元素较多,有序集合中存储较长字符串。跳跃表的节点。 每个节点有一个随机层数,...

  • ZipList

    占用连续内存的双向链表。节省内存,只能顺序查找。zlbytes 内存占用zltail 到列表尾部的偏移:可直接找到尾结点zllen 节点数zle...

  • Resize,w 360,h 240
    数据库水平扩容

    原因:规则的变化和数据迁移 扩展分库时不需要进行规则变化和数据迁移的分库方式: 将分库规则改为按断分库,一个库满了新增另一个 基于id的范围分库...

  • 分库分表

    原因:数据量过大导致数据库性能降低。 a. 垂直分库:按照业务将 不同 的表分类放到不同数据库上。 解决业务层耦合 能对不同业务的数据进行管理,...

  • Resize,w 360,h 240
    1.2操作系统的运行机制和体系结构

    一、运行机制 两种指令 定义:CPU能识别和执行的最基本命令 特权指令:如内存清零等较危险的指令,不允许用户程序使用 非特权指令:普通的加减乘除...

  • 1.4系统调用

    命令接口:面向用户,用户说一句,系统做一句程序接口:由面向程序的一组系统调用组成系统调用:是操作系统提供给应用程序使用的接口,可供应用程序调用的...