![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 88
操作系统
我也曾把你举过头顶
精通Java的拼写
展开
-
操作系统知识点四:进程管理
进程是一个具有独立功能的程序关于某个数据集合的一次活动,是系统进行资源分配和调度的独立单位。进程是程序的一次执行。进程的运行要加载到内存中。进程是一个程序及其数据在处理机上顺序执行时发生的活动。进程是程序在一个数据集合上运行的过程。进程是操作系统进行资源分配和调度的一个最小的独立单位。...原创 2022-08-11 17:27:11 · 493 阅读 · 0 评论 -
操作系统知识点一:操作系统的概述
操作系统,简称OS,是管理计算机硬件和软件资源的计算机程序。在计算机系统总起着管理者的作用。用户应用程序操作系统(OS)硬件(裸机)应用程序都安装在了操作系统里,操作系统是管理硬件和软件(应用程序)的系统软件OS是一种系统软件与硬件交互对资源共享进行调度管理解决并发操作处理中存在的协调问题数据结构复杂,外部接口多样化,便于用户反复使用。作为系统软件,OS做了那些事?管理与配置内存决定系统资源供需的优先次序控制输出设备和输入设备操作网络与管理文件系统等基本事务。......原创 2022-08-03 20:55:30 · 393 阅读 · 0 评论 -
操作系统知识点三: 线程与进程
进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的最小运行单元。线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立运行的基本单位。......原创 2022-08-03 15:51:25 · 118 阅读 · 0 评论 -
操作系统知识点二:中断与系统调用
中断是指CPU在执行当前程序时出现的某种状况,使得CPU必须停止当前程序,而去执行另一段来处理的紧急事务,处理接收后的CPU再返回原先暂停的程序继续执行,这个过程就称为中断。原创 2022-07-21 15:37:52 · 3845 阅读 · 1 评论 -
操作系统的五中IO模型
我们所说的IO都是操作系统层面的IO,在网络环境下,通俗的来说将IO分为两种:1.等、2.数据搬迁。如果想要提高效率,就等缩短等待时间。 当程序需要从内核态读取数据的时候,必须等待内核空间将数据返回后,才可以继续向下执行。效率低,浪费CPU资源。 当程序发起调用后,操作系统如果没有准备好数据,返回错误状态码,应用程序开始轮询再次发起调用,不进入阻塞状态,直到操作系统数据准备好了,将数据返回给用户。对于阻塞IO而言,NIO提高了运行效率,对于CPU而言,轮询是一次较大的消耗。 开原创 2022-07-11 12:12:56 · 182 阅读 · 0 评论