240 投稿
收录了7篇文章 · 6人关注
  • Resize,w 360,h 240
    【操作系统】3.1 内存管理基础

    1.内存管理的介绍 问题:操作系统的内存管理主要是做什么? 操作系统的内存管理主要负责①内存的分配与回收(malloc 函数:申请内存,free...

  • Resize,w 360,h 240
    【操作系统】3.2 虚拟内存

    1.虚拟内存的介绍 ① 背景:软件占用的内存可能已经远远超出了电脑本身具有的物理内存。 ② 问题:为什么可以这样呢? 虚拟内存。它可以让程序可以...

  • Resize,w 360,h 240
    【操作系统】2.4 线程同步

    线程的同步就是保证多个线程的共同资源在同一时刻只有一个线程在使用和修改,保证数据是唯一的和准确的。 1.线程间的同步方式 1.1 互斥量 采用互...

  • Resize,w 360,h 240
    【操作系统】2.3 死锁

    1.必要条件 ① 互斥:每个资源要么已经分配给了一个进程,要么就是可用的。 ② 占有和等待:已经得到了某个资源的进程可以再请求新的资源。 ③ 不...

  • Resize,w 360,h 240
    【操作系统】2.2 进程通信

    进程间通信的概念 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到。因此,进程之间要交换数据必须通过内核,在内核中...

  • Resize,w 360,h 240
    【操作系统】2.1 进程控制

    1.程序的并发 1.1 顺序执行和并发执行 程序有两种执行方式:① 顺序执行 ② 并发执行 顺序执行:一个独立功能的程序独占cpu直到得到最终结...

  • Resize,w 360,h 240
    【操作系统】1.1 操作系统概论

    1.操作系统的概念 ① 操作系统是管理计算机硬件与软件资源的程序,是计算机的基石。 ② 操作系统本质是一个运行在计算机上的软件程序,用于管理计算...

专题公告

内存管理、进程通信等精选内容