主要介绍了详解Linux进程调度策略,以及代码实现中重要环节的指点,一起来学习下。
2022-09-24 15:11:48 151KB Linux 程调度策略
1
实验目的和要求: 进程的基本概念及进程的结构 Linux环境下进程的相关函数的应用 守护进程的概念、启动和建立 进程控制程序的编写 实验条件: 1、装有Linux操作系统的微型计算机; 实验过程 Liunx进程创建
2022-09-23 21:00:48 1.28MB linux
1
实验报告二Linux进程管理 目的:了解Linux系统中进程通信的基本原理;学会使用Linux系统中关于进程通信的一些系统调用。 任务: 2-1.编制实现软中断通信的程序 2-2.编制实现管道通信的程序实验步骤: 2-1.实验环节: 1.输入命令vim file.c创建文件 2.代码如下: 3.使用命令gcc file.c –o file进行编译,./file运行,结果如下: 首先使用系统调用函数fork()创建两个子进程,再用系统调用函数signal()让父进程捕捉信号SIGINT(用kill命令来触发), 2-2.实验环节: 1.输入命令vim file1.c创建文件 2.代码如下: 3.使用命令gcc file1.c –o file1进行编译,./file1运行,结果如下: 使用系统调用 pipe()函数建立一条管道线
2022-09-16 21:00:51 445KB 计算机系统
1
《操作系统原理》 实验报告一 实验一 Linux进程控制 目的:借助Linux系统,加深对进程概念的理解,进一步认识并发执行的实质。 任务: 1-1.利用fork()创建几个进程,并分析这几个进程之间的关系; 1-2.熟悉并使用下列系统调用:fork()、exit()、wait()、lockf()、kill()对进程进行控制,进一步理解进程的并发性。 实验步骤: 1-1.实验环节: 1.打开虚拟机,连接Linux系统。输入命令vim fork1.c创建文件 编辑的代码如下: 头文件,用来创建子程序,若成功创建一个子程序, 输入命令gcc fork1.c -o fork1编译程序,并输入./fork1运行程序fork1.c,结果如下: 1-2.实验环节: 1.输入命令vim fork1.c创建文件 编辑内容如下: 系统调用fork()创建进程:分配表项、
2022-09-16 21:00:50 1.02MB 计算机系统
1
linux进程管理
2022-08-15 18:00:45 1.25MB 进程管理 linux
1
目的: linux 下服务器程序会因为各种原因dump掉,就会影响用户使用,这里提供一个简单的进程监控和重启功能。 实现原理: 由定时任务crontab调用脚本,脚本用ps检查进程是否存在,如果不存在则重启并写入日志。 crontab修改 # crontab -e */5 * * * * /mnt/bindmonitor.sh /mnt/bindmonitor.sh 的实现 #! /bin/sh host_dir=`echo ~` # 当前用户根目录 proc_name=/home/wkubuntu/named/sbin/named # 进程名 fi
2022-07-20 17:12:54 44KB IN linux linux服务器
1
linux进程调度策略讲解的很浅显易懂,实时进程,普通进程的调度,区别,优先级,调度的公平性,调度的时机,内核抢占,中断
2022-07-03 21:14:11 38KB 进程调度策略
1
基于X86平台Linux2.6.26内核进程调度部分代码,刨析Linux进程调度算法,对算法的原理,实现和复杂度进行了分析并提出了算法改进措施。
2022-07-03 20:46:23 217KB 进程调度
1
Linux_进程间通信_-_共享内存shmget方式
2022-07-03 17:36:24 136KB 共享内存 Linux 进程间通信
1
此资源包含完整实验报告(加上你的学号姓名即可提交)
2022-07-03 13:00:31 3.26MB 操作系统 linux 课程作业 东南大学