操作系统
文章平均质量分 84
炒香菇的书呆子
略懂Linux和数据库的不知名人士
帝都末流211 CS专业
RHCE、PGCE、Antdb ACP
CSDN博客、华为云、阿里云、51CTO博客专家
全网粉丝4W+。
参加过Openeuler、龙蜥(演讲)、AWS(分享)、华为鲲鹏(获奖)等多次线下KOL活动。
展开
-
centos7升级国产操作系统openEuler
Redhat7.3升级BClinux for Euler 21.10本次升级是在个人PC环境下使用Vmware虚拟机完成升级任务。原创 2023-03-24 19:09:34 · 4728 阅读 · 5 评论 -
yum源配置,这一篇就够了!(包括本地,网络,本地共享yum源)
下面将分别介绍如何搭建网络yum源,本机单机yum源和内网共享yum源。原创 2023-03-12 18:54:50 · 38542 阅读 · 10 评论 -
linux下nmp一键安装
curl --silent --location https://rpm.nodesource.com/setup_10.x | bash -yum install -y nodejsnpm install -g cnpm --registry=https://registry.npm.taobao.orgnpm installnpm run buildnpm -v原创 2021-05-23 10:34:14 · 2447 阅读 · 7 评论 -
操作系统实验:实现银行家算法
1 实验题目要求1.1查看P231页中编程项目,里面有对银行家算法的具体要求,特别要注意实现部分。 注意命令行参数 ./a.out 10 5 7 仅是个列子,你所涉及的程序需要支持n个线程对m中资源的并发访问请求,因此需要对上面的命令行进行扩展。1.2在实验过程中,能够通过屏幕或者文件,保存每个客户线程申请资源的情况—申请多少;是否被分配等。(每个客户线程每次申请资源量不超过它们的need数组相应值)。1.3完成的报告需要有详细的设计、代码及注释、实验结果及分析说明。2 准备知识2.1.原创 2020-11-18 21:00:36 · 12702 阅读 · 8 评论 -
linux环境下fork()函数简介
fork()函数原型:pid_t fork(void);需要引入的头文件:<unistd.h>功能:①fork函数通过系统调用创建一个与原来进程几乎完全相同的进程,并且两个新的进程将并发执行。②若fork函数成功调用,一次会返回两个值,子进程返回0,父进程返回子进程ID(pid),若fork函数调用失败,返回-1相关函数:(1)getpid函数原型:pid_t getpid(void)功能:返回当前进程的PID(2)getppid函数原型:pid_t getppid(void原创 2020-11-14 22:09:49 · 1440 阅读 · 0 评论 -
操作系统实验:使用Monte Carlo计算π
文章目录1 实验题目2蒙特卡洛方法介绍3分析思路4代码实现4.1 安装插件4.1.14.1.24.2代码编写4.3执行代码5 参考内容1 实验题目计算π的一个有趣方法是使用一个称为Monte Carlo的技术,这种技术涉及随机。该技术工作如下:假设有一个圆,它内嵌一个正方形,如下图所示。首先,通过(x,y)坐标生成一系列的随机点。这些点应在正方形内。在这些随机产生的点中,有的会落在圆内。接着,根据下面公式,估算π。π= 4✖️(圆内的点数)/(总点数)(1)请编写一个多线程版的算法,它创建一组子原创 2020-11-02 21:47:15 · 7053 阅读 · 2 评论 -
操作系统概念知识点总结---->进程管理
文章目录第一章 操作系统概述第二章:进程第一章 操作系统概述1,操作系统定义:操作系统(Operating System)使计算机系统中的一个系统软件,是一些程序模块的集合,它能以尽量有效,合理的方式组织和管理计算机的软硬件资源,合理组织计算机的工作流程,控制程序的执行并向用户提供各种服务功能,使得计算机系统高效地运行。(没有广泛接受的标准定义)2,操作系统中一些名词解释名词解释ROM(Read-Only Memory)只读内存RAM(Random Access Me原创 2020-10-21 17:08:43 · 2482 阅读 · 5 评论 -
操作系统概念第九版编程项目:Linux内核模块
源代码在最后面(第一部分实验是虚拟机上操作,第二部分是真机操作)1,创建内核模块编译模块2,加载与卸载内核模块加载删除内核模块第二部分几个主要内核函数的功能1,brithday_init():向内核注册模块的入口点2,list_for_each_entry(ptr, &birthday_list, list):一个 for 循环,利用传入的 pos 作为循环变量,从表头 &birthday _list开始,逐项向后移动 ptr,并遍历每一个ptr的list子项.原创 2020-10-05 17:35:36 · 4110 阅读 · 11 评论