山东大学操作系统实验六实验报告.docVIP

  • 4
  • 0
  • 约1.15千字
  • 约 6页
  • 2017-11-17 发布于河南
  • 举报
山东大学操作系统实验六实验报告

计算机科学与技术学院实验报告 实验题目: Nachos User Programs and System Calls 学号: 201100300 日期:2013-11-2 班级: 3 姓名: Email: 实验目的: ??实验并熟悉Nachos中的用户程序,你需要实现Nachos系统调用的代码。 其目的是理解 ??如何将用户进程启动 ??通过系统调用与操作系统内核如何将用户进程交互 ? 硬件环境: Mem:3.9G Disk:15.5 GB 软件环境: System:ubuntu12.04LST i386 gcc: (Ubuntu 4.6.3-1ubuntu5) 4.6.3 nachos system 实验步骤: 1: ../test 中现有 5 个 C 语言用户源程序,可 以通过 make 命令一次性编译连接生成它们的可执行文件和其在该目录中 的符号链接 2: 进入../userprog 目录,使用 make 命令生成带有基本内存 管理功能的 Nachos 内核。现在我们就可以使用新的内核执行用户程序了。 例如,为了执行../test 目录中的 halt.noff 程序,可以输入命令: $./nachos –x ../test/halt.noff $./nachos –d ../test/halt.noff 3:为了能够了解 Nachos 中多用户

文档评论(0)

1亿VIP精品文档

相关文档