电子科技大学操作系统进程管理过程模拟基于python编写,有问题csdn交流。
2024/1/23 9:07:10 3KB python 操作系统
1
一、 题目要求1.所有就绪进程按FCFS排成一个队列,总是把处理机分配给队首的进程2.模拟短进程调度算法,要求可以自动产生或者手动输入若干进程的名字、到达时间、运行时间;
输出中间每个进程的运行状态,最后产生完成时间、周转时间、带权周转时间的汇总清单
2024/1/23 8:30:08 913KB 操作系统 进程
1
目的:在进程控制、请求分页存储器管理、设备管理基础上实现按先来先服务FCFS、短作业优先SJF以及时间片轮转算法调度进程的模拟过程。
内容1.在第13部分基础上扩展;
2.支持FCFS、短作业优先以及时间片调度算法。
3.能够较方便地查看调度过程及平均周转时间、平均带权周转时间。
4.支持优先权调度算法与其它算法相结合的调度模式。
5.调度时应适当输出调度过程中各进程状态队列的变化情况以及进程的已执行时间、还需服务时间(针对时间片轮转算法)。
6.完成银行家算法的实现。
2024/1/23 7:43:48 341KB 操作系统 进程调度
1
CopyrightPrefacexvChapter1.Introduction1Section1.1.WhatIsanOperatingSystem?4Section1.2.HistoryofOperatingSystems6Section1.3.OperatingSystemConcepts19Section1.4.SystemCalls26Section1.5.OperatingSystemStructure42Section1.6.OutlineoftheRestofThisBook51Section1.7.Summary51Problems52Chapter2.Processes55Section2.1.IntroductiontoProcesses55Section2.2.InterprocessCommunication68Section2.3.ClassicalIPCProblems88Section2.4.Scheduling93Section2.5.OverviewofProcessesinMINIX3112Section2.6.ImplementationofProcessesinMINIX3125Section2.7.TheSystemTaskinMINIX3192Section2.8.TheClockTaskinMINIX3204Section2.9.Summary214Problems215Chapter3.Input/Output221Section3.1.PrinciplesofI/OHardware222Section3.2.PrinciplesofI/OSoftware229Section3.3.Deadlocks237Section3.4.OverviewofI/OinMINIX3252Section3.5.BlockDevicesinMINIX3261Section3.6.RAMDisks271Section3.7.Disks278Section3.8.Terminals302Section3.9.Summary366Problems367Chapter4.MemoryManagement373Section4.1.BasicMemoryManagement374Section4.2.Swapping378Section4.3.VirtualMemory383Section4.4.PageReplacementAlgorithms396Section4.5.DesignIssuesforPagingSystems404Section4.6.Segmentation410Section4.7.OverviewoftheMINIX3ProcessManager420Section4.8.ImplementationoftheMINIX3ProcessManager447Section4.9.Summary475Problems476Chapter5.FileSystems481Section5.1.Files482Section5.2.Directories491Section5.3.FileSystemImplementation497Section5.4.Security526Section5.5.ProtectionMechanisms537Section5.6.OverviewoftheMINIX3FileSystem548Section5.7.ImplementationoftheMINIX3FileSystem566Section5.8.Summary606Problems607Chapter6.ReadingListandBibliography611Section6.1.SuggestionsforFurtherReading611Section6.2.AlphabeticalBibliography618AppendixA.InstallingMIN
2024/1/23 7:35:50 8.47MB 操作系统
1
4.1.1操作系统:windowsxp4.1.2开发平台:visualfox6.04.2系统总体结构设计4.2.1系统前台程序设计(窗体设计、模块设计等)4.2.2后台数据库设计(数据关系模型的建立,E—R图等)4.3系统具体功能的实现(编写程序源代码)
2024/1/23 1:28:28 322KB 人事管理系统
1
本书是一本操作系统教程,主要写了minix系统的设计和实现以及编译方法
2024/1/21 4:34:39 12.09MB Minix操作系统 操作系统学习
1
这是在autocad中可以进行坐标标注去除acad.vlx等脚本病毒,计算容积率,计算合计面积的小插件;适用于cad所有版本使用方法:1、将此文件夹中除文件夹以外的所有文件复制到cad安装目录下的Support文件夹下;如果是win7操作系统请将win7下加装的宋体文件夹中的字体文件复制到win7中系统字体文件夹Fonts文件夹下;2、启动cad运行appload命令,在启动组中按下内容按钮然后点击→添加按钮→选择cad中support文件夹找到zxzzdsd.fas文件将其添加到启动组中;关闭cad后再次启动cad,运行zxmenu命令,就会增加一个一些常用命令工具栏,中有坐、后、再、前、面、容、去等按钮;3、对于常用命令的帮助说明,请点击再按钮,或者输入命令再看(注意是中文命令再看)4、如果cad安装在c:\programfiles文件夹下可双击《cad自动启动项.reg》文件将注册表值直接导入,此时,在第二步操作时,只须运行appload命令后即可重启cad,运行zxmenu命令;省去添加启动组这一步
2024/1/21 3:47:27 5.27MB lisp 编写
1
性能测试是一件看起来不简单,操作起来确更困难的事情,我认为,每认真做一次性能测试,一定会有不同收获,而每次性能测试暴露的问题,现象都不是仅仅涉及Java,tomcat这么简单,简单说就是光会写代码是无法做好性能测试的。
那么,就趁着这次性能测试的机会,重新梳理下对linux,网络IO等基本功的认识已经就性能瓶颈的定位分享下自己的心得。
本次性能测试的目的是测试使用公司内部RPC框架开发的一套接口的性能,目的是准确的拿到接口的性能指标,当然,我也想换个角度去看待代码,比如,从性能或者对操作系统友好的角度,首先略过1万字的环境搭建过程,其实,性能测试是件非常考验细心程度的活,需要你对整个组网环境,调用
2024/1/21 3:05:21 140KB 【闲说】性能测试
1
制作目的:有很多遗留系统使用asa9,8,10,但是来不及升级,想继续在新的64位机器上使用,使用这个包可以权作客户端管理工作,支持ODBC数据源创建与连接.支持SybaseCentral连接管理远端ASA数据库.1.先执行一下asa9_scjview.reg,只需要执行一次.导入到注册表2.以后每次执行scjview_asa9.exe这个快捷方式就可以了.不依赖于任何其它的库.在32位和64位操作系统下都能运行.
2024/1/21 3:30:47 41.54MB Sybase_ASA SybCentral 客户端 ASA9
1
嵌入式实时操作系统smallRTOS51原理及应用的PDF格式文档,及图书光盘源码
2024/1/20 4:58:05 37.02MB small RTOS 51 源码
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡