240 发简信
IP属地:上海
  • 操作系统学习笔记(十四)

    同步和P-V操作:P-V操作的概念 信号灯的概念 信号灯是一种卓有成效的进程同步机制。1965年荷兰学者Dijkstra(迪科斯彻)提出 信号灯用于进程同步的基本思想 进程在...

  • 240
    操作系统学习笔记(十五)

    P-V操作解决互斥问题 实质是实现对临界区的户斥访问 允许最多一个进程处于临界区 应用处理过程 进入临界区之前先执行P操作;(可能阻塞当前进程)离开临界区之后在执行V操作;(...

  • 操作系统学习笔记(十六)

    利用信号灯P-V操作实现同步 同步机制实质 运行条件不满足时,能让进程暂停 运行条件满足时,能让进程立即继续 P-V操作应用于进程同步的基本思路 暂停当前进程:在关键操作之前...

  • 240
    操作系统学习笔记(十三)

    同步和互斥的概念 进程的互斥关系 进程的互斥关系的例子 定义: 多个进程由于共享了独占性资源,必须协调各进程对资源的存取顺序;确保没有任何两个或以上的进程同时进行存取操作。 ...

  • 操作系统学习笔记(十二)

    锁机制 设置一个“标志”S 表明临界资源“可用”还是“不可用”?1:0 上锁操作:进入临界区之前检查标志是否“可用”?若为“不可用”状态,进程在临界区之外等待若为“可用”状态...

  • 240
    操作系统学习笔记(十一)

    回顾:操作系统的功能——并发/分时环境 特点:OS会在任何时候暂停或继续一个程序的运行。 i是全局变量;A、B并发运行后;i的值不确定且不能重复。 程序运行在并发环境中的问题...

  • 240
    操作系统学习笔记(十)

    系统调用 用户界面的定义 OS提供给用户控制计算机的机制,又称用户接口。 操作界面 系统调用(System Call,系统功能调用,程序界面) 例一:linux;两个整数相加...

  • 操作系统学习笔记(九)

    Shell Shell是操作与用户交互的界面 Shell表现为通过控制台执行用户命令的方式。Shell本身不执行命令,仅仅是组织和管理命令。 shell的脚本编程 脚本(sc...

  • 240
    操作系统学习笔记(七)

    操作系统的生成 操作系统的生成 满足特定硬件环境和用户需要,组装和构建操作系统的过程 操作系统生成的主要步骤 1.根据硬件环境/用户要求配置功能模块和构造参数2.构建(bui...