①在Nachos中修改目前的内存分配方式,使得多个线程可以同时存在于内存之中,这些线程可以按照“优先级”的方式进行调度②编写一个虚拟的“分页式”存储管理机制,也就是说不需要实现真正的分页管理,只需要建立并维护一个内存页表,页面大小为4K,当生成新的用户线程时,可以通过检索页表来为用户线程分配可用的页面号
2025/7/17 17:29:27 743KB 优先级、分页
1.在linux下编写一个应用程序,命名为an_ch2_1b。
这个程序不断地输出如下行:Thoseoutputcomefromchild,[系统时间]另外写一个应用程序,命名为an_ch2_1a。
这个程序创建一个子进程,执行an_ch2_1b。
这个程序不断地输出如下行:Thoseoutputcomefromchild,[系统时间]观察程序运行的结果,并对你看到的现象进行解释。
2.在linux环境下编写一个控制台应用程序,程序中有一个共享的整型变量shared_var,初始值为0;
创建一个线程并使其立即与主线程并发执行。
新创建的线程与主线程均不断地循环,并输出shared_var的值。
主线程在循环中不断地对shared_var进行加1操作,即每次循环shared_var被加1;
而新创建的线程则不断地对shared_var进行减1操作,即每次循环shared_var被减1。
观察程序运行的结果,并对你看到的现象进行解释。
2025/7/15 5:32:42 783KB 实验报告
对openswan的Pluto源码和linux的IPsec内核源码进行了详细的分析,对于理解openswan的运行机制以及linux的IPsec实现很有帮助
2025/7/14 20:23:24 1.37MB openswan IPsec
Intel®IntegratedPerformancePrimitives(Intel®IPP)
2025/7/14 15:04:02 48B (Intel® IPP)
动态环境下基于ROS的移动机器人路径规划技术研究.pdf
2025/7/13 1:31:23 5.96MB ros
wireless_tools.29包中我已经添加了说明如何进行交叉编译移植。
本人已经移植成功,里面带有源代码和已经编译好的文件。
2025/7/12 16:27:52 375KB wireless tools 29
大数据基础-Linux基础详解课程
2025/7/12 13:10:28 207.71MB 大数据 linux
附操作使用文档和3个脚本文件,可以快速一键使用linux命令部署java环境和所需工具方便快捷.jdk1.8.0_201+tomcat9.0.16+mysql
2025/7/9 21:15:38 522KB linux java java环境 环境部署
The.Art.of.UNIX.programming这本书的另一个特色是它的百科全书般的博大与庞杂,Raymond凭借他对Unix系统的无比熟悉,如同一位资深导游一般,游刃有余地带着一干读者在Unix系统地大观园里纵横捭阖、几出几进,时而历数各种开发工具,时而盘点众多文档格式,如数家珍般介绍着关于Unix系统的零零种种。
如果没有一段时间的Unix经验的读者,恐怕真是要像刘姥姥一般感到晕头转向了;
而如果你像我一样经常生活在Unix下,依然能够发现自己其实一直“视若无睹”地忽略了不少大观园里的景致。
而当Raymond为你点开这些迷雾的时候,读者不禁要如梦初醒般大呼痛快了
SecureCRT.zip
2025/7/9 4:02:42 15.04MB SecureCRT
共 1000 条记录 首页 上一页 下一页 尾页