操作系统
tugangkai
四海皆为兄弟
展开
-
进程和线程额区别
一道面试题:说说进程和线程的区别 在理解进程和线程概念之前首选要对并发有一定的感性认识,如果服务器同一时间内只能服务于一个客户端,其他客户端都再那里傻等的话,可见其性能的低下估计会被客户骂出翔来,因此并发编程应运而生,并发是网络编程中必须考虑的问题。实现并发的方式有多种:比如多进程、多线程、IO多路复用。多进程进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例。...转载 2018-08-01 01:04:13 · 103 阅读 · 0 评论 -
操作系统基础知识点
一、操作系统基础知识操作系统的作用:用户接口、存储管理、文件管理、设备管理、处理机管理。1. 存储管理:2. 处理机管理:3. 设备管理:4. &转载 2018-08-01 01:08:39 · 1713 阅读 · 0 评论 -
操作系统常见面试题
(一)请分别简单说一说进程和线程以及它们的区别。进程是具有一定功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源调度和分配的一个独立单位。线程是进程的实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。一个进程可以有多个线程,多个线程也可以并发执行 如果你对进程或者...转载 2018-08-03 01:39:23 · 81 阅读 · 0 评论 -
进程的5种通信方式
进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个进程IPC。以Linux中的C语言编程为例。一、管道管道,通常指无名管道,是 UNIX 系统IPC最古老的形式。...转载 2018-09-12 23:53:21 · 190 阅读 · 0 评论