搜索资源列表
操作系统课程设计之键盘中断
- 我做的那部分是直接嵌入组长的OS.JAVA文档中,因为OS文档是编写主界面的,所以直接插入OS中比较方便. 主要思想是这样的:就是在主界面上创建一个文本框,用于接受键盘输入.只要在文本框中输入命令,无论是否正确,系统将会作出反应.-me to do the part of a head of the embedded directly OS.JAVA documents, because OS documentation is the main interface of the prepar
pracising_while_learning_linux_kernel.tar
- 如果您在研究linux内核,相信您一定听说过李善平老师的《边干边学——linux内核指导》这本书,这本书内容详尽实用,但是您是不是在因为即使照敲那些书上的代码也不能work而烦恼呢?这是该书所有章节的完整代码,本人尝试过其中的大部分,如shell,公平调度,文件系统,统计缺页率等,都能work!-If you study linux kernel, I believe you will definitely heard PDM teachers "learn by doing -- l
djf
- CPU多级反馈队列_模拟--大三下学期操作系统课程设计 /* 作为自己写的第一个比较长的程序,他的效果也只能算刚刚合我的意思, 他尚且有更多的显示功能可以表现出来,关于这一点可以从自己定义的数据结构上看出。 因为,还有几个数据项还没有用到,如果日后有时间一定升级此程序。让他把更多的运行细节显示出来。 程序写自2005.5.1下午至5.11凌晨四点,这些在程序的修改记录里可以看的到。
exmap-0.9
- 内存管理工具Exmap。该工具比 ps 或 top 更精确,因为它考虑了多个应用程序使用的共享库。例如,如果两个应用程序使用了相同的共享库,各占 1MB 内存,ps 会显示这两个应用程序均额外使用了 1MB 内存,exmap 则能更准确地显示每个应用程序都只使用了 500 KB 内存。这种精确性对于评价 KDE 和 GNOME 之类的桌面环境非常重要,因为在这些情况下应用程序之间会大量使用共享库。
XssBanker
- 内附文档,有关银行家算法的程序 一、设计题目:银行家算法编程 编制银行家算法通用程序,并检测思考题中所给状态的安全性。 银行家算法最早由Dijkstra于1965年发表。从那以后几乎每本操作系统的专著都详细的描述它,许多论文的内容也围绕该算法讨论,其主要优点是不需要死锁预防中加上的种种限制,如资源剥夺或重新运行进程。但很少由作者指出该算法缺乏实用价值。因为,进程很难在运行前就知道其所需资源的最大量;而且系统中的进程必须是无关的,相互之间没有同步要求;进程的个数和分配的资源数目应该是
操作系统1
- 注意: 1. OS.jar为Java打包可执行文件 2. 由于时间,和界面空间问题,每个进程的资源拥有情况没有详细列明.如果要认真检查 程序的正确性,可以重新编译运行,然后查看Dos界 面下的输出.因为Dos界面下会输出 每个进程的资源情况(包括每个进程对每类资源的最大需求,分配情况,和所欠资源情况. 3. 资源设置中,进程设置应小于100个,资源类数应小于20个.-attention : 1. OS.jar Java package for two executable files. Due
OperatingSystem
- 一个用自己写的编译器编译的操作系统内核. 有包含中断和不包含中断两个版本. 还有简单的用户应用程序。 因为该代码原目的是下载到硬件上使用,所以kernel必须限制在该硬件可接受的8k rom之内。作者对优化代码大小也下了相当的功夫。 为了保证程序可以运行,这里附带了编译该操作系统的编译器。-A write with their own compiler to compile the operating system kernel. Have included t
duanzuoye2
- 这是大学操作系统进程调度实验的其中一个算法。实验中应该要注意的是关于C中指针的用法,因为指针的用法比较灵活又非常容易出错,一不小心应用不严密就会出错。如在实行按短作业优先算法调度进程的过程中,每一次输入无论是周转时间,运行时间,还是响应时间都要用指针返回arrivetime,否则就出错。还有在插入和释放结点时,用此中指针表示法会比用for循环语句简明很多。再一个就是在选择运行时间最小的进程时,察看当前就绪队列中的进程数也是很关键的,其间所得的count对于下面两步都很重要。-err
grub-1.96.tar
- 有助于了解操作系统如何启动之过程,尤其是那些因为安装了linux后,用了没几天就删掉的认识!-Contribute to the operating system know how to activate the process, especially those installed linux because after a few days spent not Know deleted!
02
- 企业内部通讯系统必须提供网络通讯功能、在通讯过程中禁止使用聊天表情、文件传送等功能,避免资料外泄,或因发送错误而导致上级资料的丢失以及其他损失。最重要的是必须适应任何操作系统,也就是实现跨平台技术,因为企业内部的工作需要,工作环境中使用了多个操作系统来完成不同的工作。另外,系统不需要使用服务器中转和记录通讯内容,可以独立完成通讯任务,排除职工对领导监视工作进度等逆反心理-Internal communication systems to provide network communication
q
- “最佳”的含义是指每次为作业分配内存时,总是把既能满足要求、又是最小的空闲分区分配给作业,避免了“大材小用”。为了加速寻找,该算法要求将所有的空闲区,按其大小以递增的顺序形成一空闲区链。这样,第一次找到的满足要求的空闲区,必然时最优的。孤立地看,最佳适应算法似乎时最佳的,然而在宏观上却不一定。因为每次分配后所切割下的剩余部分,总是最小的,这样,在存储器中会留下许多这样难以利用的小空闲区。-fhwro jkphjgkfphjrwio htjskotjgnkasdl fhnawgrjknhknjgr
ACEos
- 王牌操作系统仍在发展,发展是更多的核心概念为重点。 Ace OS is still under development and the development is more focusing on the kernel concepts. 王牌OS是从无到有及其模块都不是从Linux或任何其他操作系统拷贝。 Ace OS is developed from scratch and none of its module is copied from Linux or any other OS.
Source_Insight_Ver3.5
- source insight 对于一个开发者来说,我用的比较多的就是阅览代码, 因为它里面的一些命令(功能)很便于对代码中的变量,函数的运用情况, 定义位置等有比较方便的查阅。这对开发者来说,跟踪似的查阅代码是个很好的工具。 也助于对代码的理解-For a software developer, sometimes you need to compare source code , to deep into the source code. And your purpose is g
ourdev_542262
- RT-Thread 实时操作系统,Kernel部分完成于2006年上半年,其IPC部分甚至是年中时才具备相 应的雏形。最开始时是因为要为朋友做一个小型的手持设备,而本人起初又是另一国内老牌 实时操作系统:DOOLOO RTOS开发人员,但这个团队在2005年底已经解散。但朋友的系统要 上,用其他小型系统吗,一不熟悉,二看不上。答应朋友的事,总得有解决方法吧,即使是原来 的DOOLOO RTOS,因为其仿VxWorks结构,导致它的核心太大,包括太多不必要的东西(一套 完整的l
SPOOLIN
- 本实验编制一个Spooling 输出进程与另外二个要求输出的进程并发运行。要求输出进程每运行一次只输出一项信息到输出井,待输出到一个结束标志时,表示一批信息输出完成,在输出井中形成一输出信息块,再由Spooling 进程把整个信息块实际输出到打印机。采用进程的随机调度法模拟Spooling 输出,因为各进程的输出应是随机的。-In this study, the preparation of a Spooling output process with the other two require
main
- 本任务要求实现一个简单的存储管理器,对进程地址空间的管理有进一步的了解。 任务要求 (1) 实现一个malloc/free,必须按讲义指出的方案(注意,因为网上有一些现成的版本,凡未按讲义方案实现者均无效) (2) 设计测试实例,并与libc的malloc实现进行性能比较。 (3) 选做,分析你正在使用的libc下malloc的实现。 请参考下面的材料注意其如何保证性能。 -This task requires a simple storage management ha
msOS
- MS5基于STM32F103设计开发,可以在Keil下软件仿真调试,不需要实物硬件板子,UART1作为人机窗口。硬件测试是基于正点原子的miniSTM32F103RBT6板子测试,资料是开源的。MS5主要基于MS4(基于NXP Cortex M3)升级而来,因为在2011年基于MS4做了6KW高频焊接机,增加了界面部分,采用函数指针加消息机制,感觉比较简单而有效,性能比较不错,尤其是针对工业产品,系统节拍分时设计有进一步的体会,把这两点融入到MS5中,同时修改了串口UART发送系统等待问题,先把
AB92.6
- 升技最新版bios,网上找到的,因为升技退出主板市场,这个很难得-Abit latest version of bios, find online, because Abit motherboard market exit, this is hard to get! ! !
jcdd
- 操作系统进程调度的实现,进程阻塞程序的模拟实验因为模拟时间t一直在不停的+1,只有满足进入运行队列条件后才调度到运行队列中 所以程序执行可能会慢点。-Realization of the operating system process scheduling, process simulation program blocked because the simulation time t been kept+1, only to meet the conditions before ente
src
- 研究死锁时的经典案例,哲学家进餐,这里有五个不同的实现(因为在对这个问题的研究过程中前人提出了很多的思路),这里实现了最经典常见的五种-The Case Study of deadlock, the Dining Philosophers, here are five different implementations (as in the study of this issue in the previous made a lot of ideas), where realization of