操作系统
文章平均质量分 84
啊我好菜啊-_-
这个作者很懒,什么都没留下…
展开
-
操作系统--进程调度(运行、阻塞、就绪)
进程调度:四种进程间的状态转换:就绪—>运行运行—>阻塞阻塞—>就绪运行—>就绪1)进程的三种基本状态进程在运行中不断地改变其运行状态。原创 2022-08-28 16:16:40 · 6693 阅读 · 0 评论 -
Windows内核原理-同步IO与异步IO
本片文章主要讲解同步I/O与异步I/O相关知识,希望通过编写本篇文章为起点,对windows内核原理知识进行学习与梳理。发现并弥补遗漏的知识点并加以学习。同时通过理解windows内核原理,设计出更好、更合理的应用程序。I/O即输入输出。在现在操作系统,输入输出是计算机完整功能必不可少的一部分。处理器负责各种计算任务,然后通过各种输入输出设备与外界进行交互。常见的输入输出设备包括键盘、鼠标、显示器、硬盘、网络适配器接口等。有了硬件设备,在软件层面上,使得操作系统通过以一致的方式与设备驱动交互从而的操控硬件设原创 2022-07-13 22:09:10 · 579 阅读 · 0 评论 -
高性能网络通讯原理
本来想对netty的源码进行学习和探究,但是在写netty之前许多底层的知识和原理性的东西理解清楚,那么对学习网络通讯框架的效果则会事半功倍。本篇主要探讨高性能网络通讯框架的一些必要知识和底层操作系统相关的原理。在探讨如何做之前,我们先讨论下为什么要做。随着互联网的高速发展,用户量呈指数形式递增,从原来的PC普及到现在的移动设备普及。用户量都是千万甚至亿为单位计算,尤其是实时通讯软件,在线实时互动的应用出现,在线用户数从原来的几十上百到后来的上万甚至上千万。单台服务的性能瓶颈和网络通讯瓶颈慢慢呈现。应用架构原创 2022-07-13 22:08:03 · 126 阅读 · 0 评论 -
I/O中断原理
在Windows内核原理-同步IO与异步IO和《高性能网络通讯原理》两篇文章中,都出现了中断这两个字。本篇文章会对中断操作的原理进行说明。中断指当出现需要时,CPU暂时停止当前程序的执行转而执行处理新情况的程序和执行过程。即在程序运行过程中,系统出现了一个必须由CPU立即处理的情况,此时,CPU暂时中止程序的执行转而处理这个新的情况的过程就叫做中断。我们知道CPU是按指令顺序进行执行的,操作系统每过大约15ms会发生一次线程调度(Windows下),根据线程优先级先调度优先级高的线程。但是实际情况并没有那么原创 2022-07-13 22:06:36 · 3417 阅读 · 0 评论 -
计算机四级——网络工程师——操作系统(1)部分
目录1.例题:2.例题:3.例题:4.例题6.例题7.例题9.例题9-14对于如下C语言程序12.例题13.例题★13-21在各种进程通信的方法中,共享内存通信方法的优点是() 。14.例题1-19随机性是操作系统的特征之一。下列描述的四种现象中,哪一种具有“随机性”()。A)进程在某一时刻需要显示图像信息B)进程申请使用计算机的声卡C)操作系统维护着系统的时钟D)操作系统内核进行进程切换 •【解析】操作系统的运行是在一种随机的环境下进行的。这种随机环境的含义是,操作系统不能对所运行的程序的行为以原创 2022-07-12 11:54:58 · 1984 阅读 · 0 评论