![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 88
MClink
最不像程序员的程序员
展开
-
看完这些,小姐姐不会说你不懂线程了
在现实生活中,底层劳动人民往往容易被忽视,在大场合交际的一般是老板,但是没有了真正劳动者,是无法正常运转公司的。操作系统也是如此。文章最后有福利。一、概念上一篇我们简单了解了进程。进程是资源调度的最小单位,但并不是真正干活的人,真正在调度机上运行而是线程。线程是进程中执行运算的最小单位,也是执行处理机调度的基本单位。好比说一个进程是一家公司,公司的老板是第一个线程,手下的员工也是线程,他们共享着公司的资源,在对外的时候,我们一般会以公司为最小单位参加各类融资活动。不同公司的交涉往往没有公司内部交流来.原创 2021-05-16 23:29:03 · 2351 阅读 · 0 评论 -
你真的懂进程吗?熬夜总结的进程知识梳理。
进程=程序+数据+数据结构,这句话大家应该不陌生。让我们一起重新了解进程吧。一、程序设计我们先来聊聊程序,按处理方式的不同,程序的设计一般分为两种类型1. 顺序程序设计1.1 特性封闭性指只有程序本身的动作才能改变程序的运行环境再现性指程序的执行结果与程序的运行速度无关顺序性指程序所规定的每个动作都在上个动作结束后才开始顺序程序设计,也就是一个单核CPU一次性只能干一件事,干完了这件事,下一件才能开始。从日常生活我们就知道,我们经常需要一天干很多的事情,经常.原创 2021-04-26 23:35:45 · 312 阅读 · 0 评论 -
进程管理之死锁
1.死锁的概念1.1 什么是死锁 先来看下一个例子:连接两个地方之间有一座桥,这座桥很窄,一次只能容纳一辆车的通行,这时候,从桥的两侧分别各有一辆车上来,对于A车而言,它行走了桥的一段路(占有该桥的一部分资源),想要过桥到达另一端需要B车让开从而才可以行驶,这时出于等待状态,而B车,也行走了桥的一段路(占有该桥的一部分资源),想要过桥到达另一端也需要A车让开从而才可以行驶,这时也出于等待状态。 A车和B车两者之间谁也不让路,都处于等待对方的状态,结果造成两边的车都不倒车,互相等待对方让...原创 2021-04-19 09:27:57 · 304 阅读 · 0 评论 -
常用但是十分重要的的一些linux命令
1、cd命令这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如:[html] view plain copycd /root/Docements # 切换到目录/root/Docements cd ./path # 切换到当前目录下的path目录中,“.”表示当前目录 cd ../path...转载 2018-04-07 19:38:35 · 146 阅读 · 0 评论