原文:操作系统面试题(二)

请你讲述一下互斥锁 mutex 机制,以及互斥锁和读写锁的区别 参考回答: 互斥锁和读写锁区别: 互斥锁:mutex,用于保证在任何时刻,都只能有一个线程访问该对象。当获取锁操作失败时,线程会进入睡眠,等待锁释放时被唤醒。 读写锁:rwlock,分为读锁和写锁。处于读操作时,可以允许多个线程同时获得读操作。但是同一时刻只能有一个线程可以获得写锁。其它获取写锁失败的线程都会进入睡眠状态,直到写锁释 ...

2019-07-08 13:01 0 687 推荐指数:

查看详情

操作系统面试题

1、线程与进程的区别联系 2、进程通信方式有哪些? 3、同步的方式有哪些? 4、ThreadLocal与其它同步机制的比较 5、进程死锁的条件 第一题: (1)线程是进程的一个实体, ...

Sun Aug 26 05:43:00 CST 2012 0 16186
操作系统面试题总结

进程的常见状态?以及各种状态之间的转换条件? 创建状态:进程在创建时需要申请一个空白PCB,向其中填写控制和管理进程的信息,完成资源分配。如果创建工作无法完成,比如资源无法满足,就无法被调度运行 ...

Wed Aug 26 10:43:00 CST 2020 0 979
操作系统面试题

本文摘抄自http://www.cnblogs.com/heyonggang/p/3172570.html 1、线程与进程的区别联系 2、进程通信方式有哪些? 3、同步的方式有哪些? 4、Th ...

Tue Sep 30 19:11:00 CST 2014 1 4028
操作系统面试题(一)

● 请你说一下进程与线程的概念,以及为什么要有进程线程,其中有什么区别,他们各自又是怎么同步的 参考回答: 基本概念: 进程是对运行时程序的封装,是系统进行资源调度和分配的的基本单位,实现了操作系统的并发; 线程是进程的子任务,是CPU调度和分派的基本单位,用于保证程序的实时性,实现进程 ...

Mon Jul 08 20:57:00 CST 2019 0 1137
操作系统面试题总结

CS-LogN思维导图:记录专业基础 面试题 开源地址:https://github.com/FISHers6/CS-LogN 本章节 操作系统面试题导图如下: 操作系统面试题 操作系统引论 面试题1:什么是操作系统 控制和管理整个计算机系统的硬件和软件资源 ...

Thu Jun 18 23:44:00 CST 2020 0 1041
操作系统常见面试题

?   进程是一个能独立运行的活动实体,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个 ...

Mon Mar 26 03:25:00 CST 2018 0 3885
操作系统基础面试题总结

1.进程和线程以及他们的区别与联系? 进程是程序在某个数据集合上的一次执行过程,是系统资源调度和分配的最小单位。 线程是进程的实体,是cpu调度和分派的最小单位,线程自己基本上不拥有系统资源,只拥有一些必要资源,但是他可以与同属于一个进程的线程共享所有的资源。 一个进程可以拥有 ...

Thu Apr 02 20:27:00 CST 2020 0 910
操作系统常见面试题总结

本文导读: 阅读目录 操作系统常见面试题总结 1. 进程与线程的区别 (1)粒度性分析:线程的粒度小于进程。 (2)调度性分析:进程是资源拥有的基本单位,线程是独立调度与独立运行的基本单位,出了寄存器,程序计数器等必要的资源外基本不 ...

Tue Apr 21 02:28:00 CST 2015 0 5352
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM