自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 收藏
  • 关注

原创 管程的概念

1.为什么要引入管程2.管程的定义和基本特征进程只能通过管程中的一组过程(代码函数)访问管程的局部数据当一个进程正在执行某个内部过程中,其它进程不允许执行这个内部过程

2023-04-28 23:31:38 151 1

原创 信号量机制

1.什么是信号量机制?2.整型信号量3.记录型信号量例子文字讲解版

2023-04-16 23:51:55 140

原创 进程互斥的实现方式

访问完临界区后每个进程进入临界区的权限只能被另一个进程赋予。

2023-04-16 23:20:54 632

原创 进程同步与进程互斥

1.进程同步进程同步是为了协调一些进程以完成某个任务,比如读和写,你肯定先写后读,不能先读后写吧,这就是进程同步做的事情了,指定这些进程的先后执行次序使得某个任务能够顺利完成举个生活的例子:你想要喝热水,于是你打了一壶水开始烧,在这壶水烧开之前,你只能一直等着,水烧开之后水壶自然会发生响声提醒你来喝水,于是你就可以喝水了。就是说「水烧开这个事情必须发生在你喝水之前」2.进程互斥进程的并发需要共享的支持。各个并发执行的进程不可避免需要共享一些系统资源(比如内存、打印机、摄像头这样的IO

2023-04-16 22:07:02 122

原创 调度算法分类

1.FCFS先来先服务调度算法First Come First Serve例子2.SJF短作业优先算法Shortest Job First例子3.HRRN高响应比优先Highest Reponse Ratio Next例子4.时间片轮转调度算法Round-Robin例题5.优先级调度算法例子6.多级反馈队列算法例子

2023-04-16 21:31:58 63

原创 调度算法的评价指标

1.cpu利用率2.系统吞吐量3.周转时间比如张三和李四上厕所都花了11分钟,但张三有10分钟都在排队,而李四只有1分钟在排队,虽然说张三和李四的上厕所的周转时间都一样,但是给张三的感受很槽糕。因此又提出了另外一个指标:带权周转时间4.等待时间5.响应时间对于计算机用户来说,会希望自已的提交和请求(比如通过键盘输入了一个调式命令)尽早地被系统服务、回应。响应时间:从用户提交请求到首次产生响应所用的时间

2023-04-16 21:00:02 97

原创 进程调度的时机、切换与过程、方式

1.进程调度的时机进程在操作系统内核程序临界区中不能进行调度和切换2.进程切换与过程3.进程调度的方式

2023-04-16 20:59:03 40

原创 处理器调度的概念、层次

1.调度的基本概念处理机分配时间片给某个进程使它能够运行2.调度的层次1)高级调度(作业调度)用户将自已的作业输入到高速的磁盘或者硬盘这样的外存空间上,但由于内存空间是有限的,我们并不能一口气全部将作业放到内存当中,因此需要调用来决定将哪个作业先行放到内存中运行2)中级调度(内存调度)将暂时不能运行的进程调至外存(磁盘或者硬盘)等待,然后将PCB放到挂起队列,当这些进程需要被调入内存运行的时候,就是通过中级调度来决定需要将哪个进程的外存数据重新调回内存3)低级调

2023-04-16 20:51:56 54

原创 线程概念与多线程的模型

同时支持用户级线程和内核级线程的系统中,可采用二者组合的方式:将N个用户级线程映射到M个内核级线程上。

2023-04-16 20:34:31 34

原创 OS进程通信

操作系统进程通信顾名思义就是指进程之间的信息交换进程是分配系统资源的单位(包括内存地址空间),因此各进程拥有的内存地址空间相互独立1.共享存储2.消息传递3.管道通信

2023-04-09 21:18:39 78

原创 操作系统进程控制

1.什么是进程控制进程控制的主要功能是对系统中的所有进程实施有效的管理,它具有创建新进程、撤销已有进程、实现进程状态转换等功能。简单理解进程控制就是实现进程状态之间的转换2.如何实现进程控制原语使用关/开中断指令来保证PCB修改进程状态以及相应队列操作的原子性3.进程控制相关的原语操作系统提供进程创建的原语操作系统提供进程终止的原语操作系统提供进程阻塞和唤醒相关的原语操作系统提供进程切换相关的原语

2023-04-09 12:23:51 38

原创 进程的状态

1.进程的状态进程是程序的一次执行,在这个执行的过程中,有时进程正在被CPU处理,有时又需要等待CPU处理,可见,进程的状态是会有所变化的,为了方便对各个进程的管理,操作系统将进程的状态划分了五种状态:新建、就绪、运行、阻塞、结束进程的三种基本状态进程另外两种状态2.进程状态间的转换

2023-04-09 12:20:42 35

原创 操作系统进程

资源分配调度。

2023-04-09 12:20:12 38

原创 OS系统调用

系统调用用户态系统调用用户态切换到核心态。

2023-04-08 16:51:38 454

原创 中断与异常

在早期的计算机中,各程序只能在CPU中串行执行,系统利用率很低(操作系统发展部分已经介绍过了)。为了解决上面的问题,人们发明了操作系统,并且引入了中断机制,实现多道程序并发执行。本质:发生中断意味着需要操作系统介入,开展管理工作。

2023-04-08 16:50:52 60

原创 操作系统的运行机制与体系结构

1.操作系统的运行机制和体系机构2.内核在计算机系统的层次结构3.操作系统体系结构类比

2023-04-07 22:46:44 40

原创 操作系统的发展与分类

学习操作系统第二天,操作系统的发展与分类

2023-04-06 22:31:50 238

原创 操作系统的特征

参考B站王道考验操作系统

2023-04-05 20:12:05 260

原创 操作系统的概念、功能、目标

参考B站王道考验操作系统

2023-04-05 20:08:41 257

原创 行为型模式

设计模式三大类之行为型的11种模式

2023-01-23 16:29:55 1436

原创 结构型模式

设计模式三大类之结构型的7种模式

2023-01-17 15:45:27 362

原创 创建者模式

设计模式三大类之创建者的5种模式

2023-01-15 21:06:27 500

原创 设计模式相关内容介绍

设计模式相关内容介绍

2023-01-14 10:13:55 591

原创 jvm快速入门

jvm面试前快速入门

2023-01-13 14:53:04 1977

原创 详解SpringMVC

mvc的运行流程

2023-01-12 21:17:32 673

原创 spring之aop底层实现

aop底层如何实现

2023-01-06 21:55:57 544

原创 bean生命周期

bean生命周期

2023-01-02 15:38:39 371

原创 bean处理器、bean工厂处理器

springIoc实现原理

2023-01-01 14:56:01 350

原创 BeanFactory和Applicationcontext实现

springIoc底层原理

2023-01-01 14:55:24 308

原创 day23 整合xxl-job上传近三天秒杀商品

秒杀功能实现

2022-12-18 11:22:43 272

原创 day22 支付功能实现

支付功能实现

2022-12-14 22:23:36 199

原创 day21 定时关单功能

定时关单,引入rocketmq

2022-12-10 11:40:33 151

原创 day20 分布式事务

集成seata做分布式事务

2022-12-05 22:31:46 126

原创 day19 提交订单跳转支付页

提交订单

2022-12-03 21:18:05 170

原创 day18 订单服务,完成订单确认页功能

核心部分,订单功能,完成订单确认页

2022-12-02 22:11:01 196

原创 day17 实现添加购物车功能

实现购物车添加合并功能

2022-12-02 22:10:03 660

原创 day16.购物车功能实现

使用ThreadLocal实现用户身份鉴别

2022-11-12 22:01:17 131

原创 day15 分布式session

集成分布式springsession

2022-11-11 23:35:10 126

原创 day14 社交登陆

gitee实现社交登陆

2022-11-10 21:29:36 62

原创 day13 注册和登录功能实现

实现注册和登录功能

2022-10-29 14:51:32 93

空空如也

空空如也

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

TA关注的人

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