静态链接库和动态链接库的区别 一个进程可以通过调用waitpid函数来等待它的子进程终止或者停止 Debug和Release的区别 临界区互斥量信号量事件进程互斥与同步 进程有哪 ...
.请分别简单说一说进程和线程以及它们的区别。 进程是具有一定功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源调度和分配的一个独立单位。 线程是进程的实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。 一个进程可以有多个线程,多个线程也可以并发执行 .线程同步的方式有哪些 互斥量:采用互斥对象机制,只有拥有互斥对象的线程才有访问公共资源的权限。因为互斥对象只有 ...
2019-10-05 11:37 0 877 推荐指数:
静态链接库和动态链接库的区别 一个进程可以通过调用waitpid函数来等待它的子进程终止或者停止 Debug和Release的区别 临界区互斥量信号量事件进程互斥与同步 进程有哪 ...
一.操作系统概述 1. 操作系统的四个特性 并发:同一段时间内多个程序执行(注意区别并行和并发,前者是同一时刻的多个事件,后者是同一时间段内的多个事件) 共享:系统中的资源可以被内存中多个并发执行的进线程共同使用 虚拟:通过时分复用(如多道程序技术,分时系统)以及空分复用(如虚拟内存 ...
1.操作系统分类 批处理操作系统(单道,多道) 分时操作系统(Unix) 实时操作系统(MsgOS) 网络操作系统 分布式操作系统 微机操作系统(Linux、Windows、IOS等) 嵌入式操作系统(Android,iOS) 2.操作系统的4个特征 ...
1 什么是kafka Kafka是分布式发布-订阅消息系统,它最初是由LinkedIn公司开发的,之后成为Apache项目的一部分,Kafka是一个分布式,可划分的,冗余备份的持久性的日志服务,它主要用于处理流式数据。 2 为什么要使用 kafka,为什么要使用消息队列 缓冲和削峰:上游数据 ...
友情提示 这个知识点只是 个人用于考试之前突击复习,并不是操作系统原理的全部内容。 第 1 章 操作系统引论 操作系统 操作系统是一组能有效地组织和管理计算机硬件和软件资源,合理地对各类作业进行调度,以及方便用户使用的程序的集合。 单道批处理系统 概念 系统对作业 ...
操作系统的目标 方便性、有效性、可扩充性、开放性。 操作系统的最基本的四个特征 分别是并发、共享、虚拟、异步。 操作系统基本功能 处理机管理、存储器管理、设备管理、文件管理(、作业管理)。 多道批处理系统、分时系统、实时系统为什么引入,以及特征 ...
本意用于考研复试,以下是博主自己整理,博主是大四本科生,不能保证内容完全正确,请辩证地看,如果有问题可以在评论区指出我再修改。 整理不易,我就不挂个二维码请游客付费了,如果可以的话,麻烦高抬贵手,点一下右下角的推荐吧! 1、什么是进程(Process)和线程(Thread)?有何区别 ...
1.进程的常见状态?以及各种状态之间的转换条件? 就绪:进程已处于准备好运行的状态,即进程已分配到除CPU外的所有必要资源后,只要再获得CPU,便可立即执行。 执行:进程已经获得CPU,程序正在执行状态。 阻塞:正在执行的进程由于发生某事件(如I/O请求、申请缓冲区失败等)暂时无法 ...