只为小站
首页
域名查询
登录
作业调度模拟器
这里是作业调度模拟器。 主要精力集中在算法设计上,欢迎下载。 算法有;FCFS,SJF,静态优先,动态优先,时间片轮转法;多级队列调度算法。
2023-03-22 22:53:58
809KB
作业调度
操作系统
课程设计
进程调度
1
操作系统实验三
进程
同步
操作系统实验报告 北邮大三上
进程
同步实验报告
2023-03-22 17:39:02
589KB
北邮
操作系统
进程同步
1
跨
进程
通信SendMessage - VB.NET
跨
进程
通信SendMessage - VB.NET, WM_SETTEXT, WM_GETTEXT
2023-03-22 16:39:48
128KB
SendMe
WM_SET
WM_GET
1
Android四大组件——Service后台服务、前台服务、IntentService、跨
进程
服务、无障碍服务、系统服务
Android四大组件——Service后台服务、前台服务、IntentService、跨
进程
服务、无障碍服务、系统服务
2023-03-21 17:41:41
4KB
Service
1
C语言实现查看
进程
是否存在的方法示例
主要介绍了C语言实现查看
进程
是否存在的方法,涉及C语言针对
进程
操作的相关实现技巧,需要的朋友可以参考下
2023-03-20 17:41:50
24KB
C语言
查看
进程
是否存在
1
操作系统
进程
创建实验报告
操作系统
进程
创建实验报告 调用fork( )创建子
进程
实验原理: 一)
进程
UNIX中,
进程
既是一个独立拥有资源的基本单位,又是一个独立调度的基本单位。一个
进程
实体由若干个区(段)组成,包括程序区、数据区、栈区、共享存储区等。每个区又分为若干页,每个
进程
配置有唯一的
进程
控制块PCB,用于控制和管理
进程
。 PCB的数据结构如下: 1、
进程
表项(Process Table Entry)。包括一些最常用的核心数据:
进程
标识符PID、用户标识符UID、
进程
状态、事件描述符、
进程
和U区在内存或外存的地址、软中断信号、计时域、
进程
的大小、偏置值nice、指向就绪队列中下一个PCB的指针P_Link、指向U区
进程
正文、数据及栈在内存区域的指针。 2、U区(U Area)。用于存放
进程
表项的一些扩充信息。 每一个
进程
都有一个私用的U区,其中含有:
进程
表项指针、真正用户标识符u-ruid(read user ID)、有效用户标识符u-euid(effective user ID)、用户文件描述符表、计时器、内部I/O参数、限制字段、差错字段、返回值、信号处理数组。 由于UNIX系统采用段页式存储管理,为了把段的起始虚地址变换为段在系统中的物理地址,便于实现区的共享,所以还有: 3、系统区表项。以存放各个段在物理存储器中的位置等信息。 系统把一个
进程
的虚地址空间划分为若干个连续的逻辑区,有正文区、数据区、栈区等。这些区是可被共享和保护的独立实体,多个
进程
可共享一个区。为了对区进行管理,核心中设置一个系统区表,各表项中记录了以下有关描述活动区的信息: 区的类型和大小、区的状态、区在物理存储器中的位置、引用计数、指向文件索引结点的指针。 4、
进程
区表 系统为每个
进程
配置了一张
进程
区表。表中,每一项记录一个区的起始虚地址及指向系统区表中对应的区表项。核心通过查找
进程
区表和系统区表,便可将区的逻辑地址变换为物理地址。 二)
进程
映像 UNIX系统中,
进程
是
进程
映像的执行过程,也就是正在执行的
进程
实体。它由三部分组成: 1、用户级上、下文。主要成分是用户程序; 2、寄存器上、下文。由CPU中的一些寄存器的内容组成,如PC,PSW,SP及通用寄存器等; 3、系统级上、下文。包括OS为管理
进程
所用的信息,有静态和动态之分。 三) 所涉及的系统调用 1、fork( ) 创建一个新
进程
。 系统调用格式: pid = fork( ) 参数定义: int fork( ) fork( )返回值意义如下: 0:在子
进程
中,pid变量保存的fork( )返回值为0,表示当前
进程
是子
进程
。 >0:在父
进程
中,pid变量保存的fork( )返回值为子
进程
的id值(
进程
唯一标识符)。 -1:创建失败。 如果fork( )调用成功,它向父
进程
返回子
进程
的PID,并向子
进程
返回0,即fork( )被调用了一次,但返回了两次。此时OS在内存中建立一个新
进程
,所建的新
进程
是调用fork( )父
进程
(parent process)的副本,称为子
进程
(child process)。子
进程
继承了父
进程
的许多特性,并具有与父
进程
完全相同的用户级上下文。父
进程
与子
进程
并发执行。 核心为fork( )完成以下操作: (1)为新
进程
分配一
进程
表项和
进程
标识符 进入fork( )后,核心检查系统是否有足够的资源来建立一个新
进程
。若资源不足,则fork( )系统调用失败;否则,核心为新
进程
分配一
进程
表项和唯一的
进程
标识符。 (2)检查同时运行的
进程
数目 超过预先规定的最大数目时,fork( )系统调用失败。 (3)拷贝
进程
表项中的数据 将父
进程
的当前目录和所有已打开的数据拷贝到子
进程
表项中,并置
进程
的状态为“创建”状态。 (4)子
进程
继承父
进程
的所有文件 对父
进程
当前目录和所有已打开的文件表项中的引用计数加1。 (5)为子
进程
创建
进程
上、下文
进程
创建结束,设子
进程
状态为“内存中就绪”并返回子
进程
的标识符。 (6)子
进程
执行 虽然父
进程
与子
进程
程序完全相同,但每个
进程
都有自己的程序计数器PC(注意子
进程
的PC开始位置),然后根据pid变量保存的fork( )返回值的不同,执行了不同的分支语句。
2023-03-20 16:31:37
318KB
进程创建
1
手动注入DLL源码
手动注入DLL:不通过创建远程线程调用Loadlibrary来向其它
进程
注入DLL,完全模拟操作系统装载DLL功能来实现DLL注入,具备极强隐蔽性,查询模块列表都发现不了你的DLL,可绕过几乎所有基于DLL注入的反作弊机制。
2023-03-19 20:12:42
50KB
DLL注入
手动注入
进程注入
Loadlibrary
1
stealthInjector:使用直接系统调用将 shellcode 注入远程
进程
隐形注射器 使用直接系统调用将 shellcode 注入远程
进程
。 直接系统调用将绕过许多 AV/EDR 检测技术,例如 API 用户态挂钩和监控。 系统调用是通过读取 ntdll.dll 而不是使用硬编码程序集动态检索的。 动态检索系统调用的好处是您不必担心系统调用在Windows版本/补丁之间的变化,也不必硬编码会占用空间和时间的程序集。 用法 Usage: stealthInjector.exe -shellcode
[-spawnProc | -pid
] [-unsafe] -spawnProc: spawn nslookup.exe and inject into that -pid
: inject into remote process given PID -unsafe: inject shellcode using high-le
2023-03-17 15:38:27
5KB
C++
1
其他专用机械行业:从KLA成长路径看半导体检测设备国产替代
进程
.pdf
其他专用机械行业:从KLA成长路径看半导体检测设备国产替代
进程
2023-03-17 14:11:49
1.84MB
1
进程
的创建
进程
的创建 编写一段程序,使用系统调用fork()创建两个子
进程
.当此程序运行时,在系统中有一个父
进程
和两个子
进程
活动.让每一个
进程
在屏幕上显示一个字符:父
进程
显示字符”a”;子
进程
分别显示字符”b”和字符”c”.试观察记录屏幕上的显示结果,并分析原因.
2023-03-16 22:32:07
395B
进程的创建
1
个人信息
点我去登录
购买积分
下载历史
恢复订单
热门下载
android开发期末大作业.zip
EEMD算法应用于信号去噪.rar
全国道路网SHP数据.zip
芯片验证漫游指南以及源代码.zip
Academic+Phrasebank+2021+Edition+_中英文对照.pdf
基于MQ2烟雾传感器的STM32F103程序
中国地面气候资料日值数据集(V3.0)2014-2019.zip
拾荒者.exe同时ID扫描器IP扫描器
基于javaweb的网上购物系统(毕业论文+答辩PPT+开题报告+源代码)
房价预测的BP神经网络实现_python代码
MATLAB之LSTM预测
matpower5.0b1.zip
西安问题电缆-工程伦理案例分析.zip
avantage 软件 xps 处理软件30天后不能使用问题
IEEE33节点配电网Simulink模型.rar
最新下载
FastReport VCL v6.8.2 Enterprise Installer.zip
FontSubsetGUI_2013
R4CM小米路由器4C原机Bootloader.bin+eeprom.bin文件
xshell6破解版
中控播放器 串口RS232,485,UDP,TCP协议控制
(AMX,快思聪,CREATOR,ITAV)中控编程教程
文锋科技代驾系统源码2021826.zip
stm32 + w5500 + MQTT
迈达斯4.0数据模拟软件
青果教务管理系统源码
其他资源
C#中使用双缓冲以及BitBlt提高GDI+绘图效率的示例程序
计算机体系结构论文作业
北京邮电大学 18-19数分上试题.pdf
图像二值化OTSU方法matlab程序
matlab蔡氏电路相图
C++ 实现 ping 功能&& 域名(URL)解析实际 IP地址
装箱问题遗传算法求解
benchmark函数的基本介绍和图像
计算机网络(谢希仁第四版)课后答案
C#-图书管理系统(带数据库)
springBoot完整整合WebService框架CXF示例
Android_N_增加Ethernet设置(DHCP与Static ip)
AE作品,期末作业
我的世界2D Paper Minecraft.sb2
苏卡图-源码
fritzing.0.9.3b.32.pc.zip
模糊k均值聚类算法matlab实现
RevitAPI.rar
asp.net与安卓交互项目
用ssh做的购物车完整版
基于ZigBee网络的公交电子站牌及监控系统
大地坐标与三维坐标转换
免费微机室(机房)电子教室控制软件(包含教师端及学生端)