最新 最热

JavaWeb 基础知识(一)——计算机是如何组成的

冯诺依曼提出了计算机结构体系的一个设想,规定了计算机大概要有什么设备,还有计算机要使用二进制等等…,后人为了纪念这个伟大的人物,就将这个计算机体系定义为冯诺依曼体系....

2021-10-12
1

ps命令使用详解

ps:要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令.使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有...

2021-10-09
1

操作系统资源管理技术

众所周知,现代计算机系统都包含各种各样的硬件和软件资源,操作系统的 主要任务之一是对资源进行管理,在相互竞争的应用程序之间有序的控制软硬件资源的分配、使用和回收,使资源能够在多个程序之间共享。由于物理资源有限,...

2021-10-08
1

线程死锁怎么产生的以及如何避免

死锁产生的四个必要条件:互斥:一个资源每次只能被一个进程使用(资源独立)请求与保持:一个进程因请求资源而阻塞时,对已获得的资源保持不放(不释放锁)不剥夺:进程已获得的资源,在未使用之前,不能强行剥夺(抢夺资源)循环等待:若干进程...

2021-09-28
0

黑龙江大学-操作系统半期考试题

刚结束 OS 的半期考,我们这届毫无往年复习材料,几乎是裸考。所以趁着还有印象,回顾下试题内容,希望对你们有帮助,欢迎学弟学妹们点赞哦 ~

2021-09-24
1

安全运维 | Supervisor进程管理工具

Supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。它可以很方便的监听、启动、停止、重启一个或多个进程。用用Supervisor管理的进程,当一个进程意外被杀死,su...

2021-09-23
1

计算机操作系统学习笔记 | 进程

进程的静态描述由3部分组成:进程控制块 (Process Control Block, PCB) 、有关程序段和该程序段对其进行操作的数据结构集。而PCB(进程控制块)包括了进程的相关描述信息、相关控制信息以及相关资源信息和运行状态。我们常...

2021-09-22
1

计算机操作系统学习笔记 | 操作系统特征

正如并发和并行的名字,并发主要想着重描述的是出发,并发就是同时出发。而并行主要想着重描述的是运行,并行也就是同时运行。

2021-09-16
1

Linux ctrl+z挂起的进程恢复与杀死

Linux系统下,不小心按了ctrl+z命令后,退出了当前进程的执行界面,程序没有结束,只是被挂起了。通过ps命令可以查看进程信息,这里不做详细介绍,可通过jobs命令查看被挂起的进程号...

2021-09-15
1

Centos flock 防止脚本重复运行

如果crontab设定任务每分钟执行一次,但执行的任务需要花费5分钟,这时系统会再执行导致两个相同的任务在执行。发生这种情况下可能会出现一些并发问题,严重时会导致出现脏数据性能瓶颈等恶性循环。为了防止这种情况,可以使...

2021-09-13
1