自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fighting

学习是一种主动的行为

  • 博客(11)
  • 收藏
  • 关注

原创 四、进程间的制约关系

进程间的制约关系 一、进程同步多个相互合作的进程在一些关键点上可能需要互相等待或互相交换消息。一个进程运行到某一点时,除非合作进程已经完成了某种操作或发来了消息,否则就必须暂时等待那些操作的完成或信息的到来,进程间的这种关系称为同步。暂停等待已取得同步的那一点,称为同步点;需要等待的由其他进程完成的操作或发送的信息,称为同步条件。同步关系是一种直接制约关系。同步关系有如下特...

2018-11-22 14:52:57 14233

原创 三、处理机管理(四)--windows / linux 的进程及其调度

windows的进程和线程 进程具有以下两个基本特征:(1)进程是系统进行资源分配的基本单位;(2)进程是系统进行处理机调度分派的单位。 Windows Server 2008把这两个特征分开处理:进程拥有“资源拥有者”的特征;线程拥有“调度和运行”的特征。 线程是进程的一个实体,是进程中实施调度和处理机分派的基本单位。 Windows Server 20...

2018-11-15 10:39:48 824

原创 三、处理机管理(三)--作业调度

作业调度 作业:用户要求计算机系统所做的一个计算问题或一次事务处理的完整过程。作业步:任何一个作业都要经过若干加工步骤之后,才能得到结果。每一个加工步骤为一个作业步。作业控制块:在把一个作业提交给系统时,系统也要开辟一个作业控制块(Job control block, JCB),以便随时记录作业的信息。被系统接纳的队列,在没有投入运行之前,称为后备作业。这些作业的PCB把他们连在一...

2018-11-14 20:57:25 1858

原创 数据结构--查找

查找算法分类:.. 1平均查找长度(Average Search Length,ASL).. 11. 顺序查找.. 12.二分查找.. 23.插值查找.. 34. 哈希查找.. 3 查找算法分类:1)静态查找和动态查找;注:静态或者动态都是针对查找表而言的。动态表指查找表中有删除和插入操作的表。2)无序查找和有序查找。无序查找:被查找数列有序无序均可;...

2018-11-14 10:01:35 173

原创 Linux常用命令

1.请解释下列10个shell命令的用途top:是linux下常用的性能分析工具,能够实时的显示系统中各个进程的资源占用情况,类似于windows的资源管理器,查看系统的cpu,内存,运行时间,交互分区,执行线程等信息。对进程状态进行实时监控。ps:显示系统进程在瞬间的运行状态mv:文件/目录改名或变更存储位置find:在指定的路径下查找指定文件df:检查磁盘占用空间情况c...

2018-11-14 09:59:17 156

原创 C++程序员面试常见题目

欢迎大家指正问题  1:请用简单的语言告诉我C++ 是什么?答:C++是在C语言的基础上开发的一种面向对象编程语言,应用广泛。C++支持多种编程范式 --面向对象编程、泛型编程和过程化编程。 其编程领域众广,常用于系统开发,引擎开发等应用领域,是最受广大程序员受用的最强大编程语言之一,支持类:类、封装、重载等特性!2:C和C++的区别?C++在C的基础上增添类C是一个结构化...

2018-11-14 09:55:43 8358 2

原创 三、处理机管理(二)--进程的调度与管理

进程的调度与管理 进程控制块队列(PCB),操作系统采用链表的方法将这些进程的PCB链接起来生成队列。对于单CPU系统,生成的PCB队列如下。(1)执行队列。任何时刻系统中最多只有一个进程处于执行状态。(2)就绪队列。就绪队列中的PCB会根据某种原则进行排序,进程入队与出队的顺序与调度算法有关。(3)阻塞队列。所有处于阻塞状态的PCB,根据阻塞的原因不同分别排队。可以有多个进...

2018-11-07 11:06:31 498

原创 三、处理机管理(一)--进程的引入,进程

进程的引入 一个程序通常由若干个程序段组成,他们必须按照某种先后次序执行,前一个操作执行完后,才能执行后继操作,这种计算过程即程序的顺序执行过程。顺序执行的特性:顺序性、封闭性、可再现性这样系统中一次只能执行一个独立程序,导致计算机不同部件之间有忙有闲,不能够充分发挥系统资源的效率。 在计算机系统中同时存在和执行多个具有独立功能的程序,各程序轮流使用系统的各种软、硬件资源的...

2018-11-05 21:08:23 299

原创 二、常用操作系统概述

windows操作系统windows系统被分成内核模式和用户模式内核的主要功能是在客户程序和运行在用户空间的各种服务(属系统程序)之间进行通信。在这种结构下,应用程序发出的请求首先被内核俘获,由它把消息传递给相应的系统进程去处理,处理完后,同样通过内核,把回应的消息发还给客户。客户程序和各种服务进程之间不会直接交互,必须通过内核的消息交换才能完成相互通信。这就是“微内核”构造模式。系...

2018-11-04 11:19:48 1349

原创 一、操作系统概述

操作系统的定义计算机资源的管理者。用户与计算机硬件之间的接口。操作系统是管理系统资源、控制程序执行、改善人机界面、提供各种服务、合理组织计算机各种流程和为用户使用计算机提供良好运行环境的一种系统软件。操作系统是上层其他软件运行的基础,为编译程序和数据库管理系统等系统程序的设计者提供了有力支撑。操作系统的功能在计算机系统中,能分配给用户使用的各种硬件和软件设施总称为资源。资源包括两大...

2018-11-03 20:43:57 241

转载 单链表的基本操作 C++

转载自https://blog.csdn.net/tianzhaixing2013/article/details/22786001#include <iostream>#include <stdio.h>#include <string>#include <conio.h>/*** cstdio是将stdio.h的内容用C++头文件的...

2018-07-31 13:08:38 1371

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除