E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Nachos
第一题
Nachos
是建立在一个软件模拟的虚拟机上的。该虚拟机包括计算机的基本部分:如CPU、主存、寄存器、中断系统,还包括一些外部设备,如终端设备、网络以及磁盘系统。
fssgq1
·
2020-03-02 04:28
oscp
nachos
实验三
按照这个去修改代码:https://www.e-learn.cn/content/qita/1655335按照这个去解决bughttps://blog.csdn.net/qq_37837061/article/details/83514277上述图片说明:1.在prodcons++里面:添加#include#include2.在ring.h里面删除#include添加external“C”{#in
壳壳·
·
2020-02-10 12:00
ln: 创建符号链接 “
nachos
”: 不支持的操作
第一次尝试
nachos
,
nachos
的threads文件夹下尝试编译一下,却报错“ln:创建符号链接“
nachos
”:不支持的操作”后来发现原因是我使用VMware虚拟机跑的Ubuntu在共享文件夹下编译的
AFXBR
·
2018-10-10 21:41
nachos
1006 梦的记忆
超大盘的
Nachos
约有20公分高。下午5点左右抵达HolidayInn,有客厅和卧室,洗面台和淋浴/卫生间是分开的,有点日式风格。席梦思有
米小红
·
2018-10-07 23:24
nachos
。。。不认真版本
##一些小话前段时间因为一些杂七杂八的事情被逼无奈赶各种作业再加上某个姓张的贱人欺骗我说计网课设得交了就一直把
nachos
的实验放在一边然后今天听朋友说操作系统没做完所以就想着按照自己的理解写一个尽量傻瓜版的教程试一试看下能不能尝试着写的清晰一点当作操作系统实验报告了
小师弟_831a
·
2018-06-05 21:47
【
nachos
】山东大学操作系统课设实验
nachos
系统(4)用户程序与系统调用
实验目标:尝试在
nachos
中运行用户程序,并熟悉将要完成的系统调用。
mottled233
·
2017-11-20 23:11
nachos
模拟的操作系统
nachos
解读
Notesofnachos.pdfFiveAssignments:-threadmanagementandsynchronization-thefilesystem-user-levelmultiprogrammingsupport-thevirtualmemorysystem-networksupportThreadManagementMesastylelocksandconditionvari
gdymind
·
2017-10-17 19:44
前端开源项目周报0207
lottie-react-native实时渲染AfterEffects动画react-navigation学习一次随时随地导航
nachos
-uiReactNative组件库reactNativeEverywhere
OpenDigg
·
2017-02-07 15:40
[置顶]
Nachos
project1 领悟
Project_1TCB任务控制块processArgs()检测参数信息newTCB.start(…)进入TCB类,调用构造函数初始化变量。、 创建一个新KThread:如果当前线程为空,即第一个是主线程。将tcb块置为当前的TCB。实例化readyQueue为readyQueue分配参数。如果当前线程不为空,则为当前线程实例化tcb。KThread执行fork():tcb.start():如果不
li201400130091
·
2016-11-11 09:00
操作系统
伯克利
NachOs
NachOs
山东大学
project1
Nachos
pro1.1 join()方法修改
本文基本java版的
nachos
系统进行学习及修改。join函数的作用即为等待调用此函数线程运行完毕。
code_better
·
2016-10-16 16:10
java
操作系统
codecademy笔记,二维list
animals.append(["O" * 5 ])读取二维list:print animals[0][0]listfor中使用index:choices = ['pizza', 'pasta', 'salad', '
nachos
jackzones
·
2015-12-16 17:16
python
Codecademy
str的反向输出
二维list
range的负数用法
编译时出现clock skew detected, your build may be incompeleted
在
nachos
实习时多次出现这个错误,简单的方法尝试make多次直到有一次出现'
nachos
'isuptodate为止。网上查到的方法都是采用date-s重新设置系统时间。然后make。
jxzheng
·
2015-12-04 21:00
Ubuntu&Win8双系统安装实践
近日学习操作系统课程,试着搭建Ubuntu环境运行
nachos
。现将安装的主要步骤与错误记下,与大家分享。 每个步骤后是本人错误记录,大家安装中发现了可‘对号入座’。
·
2015-11-12 12:57
ubuntu
64位CentOS安装32位开发环境编译
Nachos
参考http://stackoverflow.com/questions/7412548/gnu-stubs-32-h-no-such-file-or-directory 1.On CentOS 5.8, yum install glibc-devel.i386 On CentOS 6.3, yum install
·
2015-11-11 07:06
centos
Nachos
源代码分析(一)
// main.cc // 初始化操作系统内核 // // 这部分代码一般是初始化各个数据结构,并且而启动一个用户程序来输出登陆提示信息 // (具体命令行参数用法省略) #define MAIN #include "copyright.h&qu
·
2015-10-30 13:32
源代码
Nachos
指南(一)
Nachos
是一个教学用的操作系统,它提供了一个操作系统的骨架来支持线程,用户级别进程,虚拟内存以及中断驱动的输入输出设备。
·
2015-10-30 13:32
OS
Nachos
导入eclipse
导入步骤:步骤一:获取一个
nachos
(java版)操作系统,一款eclipse软件。步骤二:在eclipse上新建一个工程,工程名字可以任意,如TestNachos。
sddxqlrjxr
·
2015-10-21 22:00
eclipse
操作系统
NachOs
Ubuntu下安装
Nachos
所需要的MIPS交叉编译器
giantpoplar@Lenovo:~$cdgiantpoplar@Lenovo:~$mkdirMIPSgiantpoplar@Lenovo:~$cdMIPS/http://ftp.gnu.org/gnu/downloadbinutils-andgcc- here解压tgiantpoplar@Lenovo:~/MIPS$arxvzfbinutils-.tar.bz2 giantpoplar@L
giantpoplar
·
2015-10-07 21:00
ubuntu
交叉编译
算法在实际编程中的应用
(2)实现操作系统的虚拟内存机制(基于
Nachos
系统)如何去设计页表。如何使用置换算
Flipped91
·
2015-09-26 10:31
模拟线程切换 C++
前言: 本文主要是剖析
NachOs
的线程切换原理,并通过一个简化的例子(就是将线程部分代码抽取出来再加以修改)来说明。
Ldpe2G
·
2014-04-13 16:00
线程
上下文切换
NachOs
Nachos
地址空间扩展
一、实验目的:1.实现
nachos
中用户程序的装入和内存页式转换机制,2.实现带有TLB机制的内存管理机制3.实现几种基本的系统调用功能4.实现虚拟内存管理机制5.通过多用户程序并发执行验证以上你的设计是否成功的实现了
颜建海
·
2013-11-24 19:00
NachOs
地址空间扩展
Nachos
File System
Laboratory4:NachosFileSystem一:Objectives(实验目标)ThepurposeofthislaboratorysessionistostudythefunctionalityofthefilesysteminNachos.ThefilesysteminNachosisdesignedtobesmallandsimplesothatyoucanreadallits
颜建海
·
2013-11-24 19:00
linux
NachOs
Linux下gdb的跟踪调试
答案:实验环境初始化:将
nachos
的源码拷到Ubuntu的一个目
颜建海
·
2013-11-24 19:00
gdb
linux下
NachOs
make出错 g++命令未找到 解决措施
OS课程设计
Nachos
中make出错>>>Compilingmain.cc<<
sdulmy
·
2013-10-25 16:00
nachos
下双向量表的设计(通过锁机制排除1的错误)2
nachos
下双向量表的设计(通过锁机制排除1的错误)2 1、理解线程并发和同步的概念2、学会实现两个常用的线程同步的机制---锁和条件变量3、学会使用锁和条件变量来确保共享变量是线程安全的 二、实验内容
dyllove98
·
2013-05-05 12:00
改造
nachos
内核以支持多道程序4(转)
改造
nachos
内核以支持多道程序一、实验目的本次实验的目的在于改造
nachos
内核以支持多道程序。
dyllove98
·
2013-05-05 12:00
Nachos
线程管理
Nachos
线程管理
Nachos
中的线程是在内核中以一个thread类的对象的方式实现的。线程控制块是以类的数据成员的方式实现。
ithzhang
·
2013-01-01 11:00
Nachos
线程管理
Nachos
线程管理
Nachos
中的线程是在内核中以一个thread类的对象的方式实现的。线程控制块是以类的数据成员的方式实现。
xitong
·
2013-01-01 11:00
OS
Effective Java读书笔记、感悟——2.2 其余Object通用方法
假期回去把最近
Nachos
的实验重新做一遍,好好总结、测试过后写份博客,中间还是学到了很多东西,虽然学不到什么API的使用。不多说了,继续Java,这才是正道(要遭批斗的言论)。
384444165
·
2012-12-17 13:00
java
object
effective
Code::Blocks中搭建
Nachos
环境
Nachos
的全称是“NotAnotherCompletelyHeuristicOperatingSystem”,它是一个可修改和跟踪的操作系统教学软件。具体可参考百度百科。
双子座
·
2012-09-30 21:00
codeblocks
环境
NachOs
A Road Map Through
Nachos
——User-Level Processes
Nachos
运行用户程序在其私有的地址空间。
lingedeng
·
2012-07-14 10:00
exception
user
System
initialization
translation
Pointers
A Road Map Through
Nachos
——Thread
NachosThreadsNachos线程 InNachos(andmanysystems)aprocessconsistsof: 在
Nachos
或其它系统中,一个进程是由以下内容组成:
lingedeng
·
2012-07-14 10:00
thread
unix
Semaphore
Constructor
returning
variables
A Road Map Through
Nachos
——
Nachos
machine
Nachos
模拟了一个与MIPS架构大致接近的机器。该机器拥有寄存器,内存以及处理器。 Inaddition,anevent-drivensimulat
lingedeng
·
2012-07-14 10:00
timer
character
Constructor
disk
output
磁盘
gmake
/configure--prefix=/usr&&make&&makeinstall&&chgrproot/usr/bin/make&&chmod755/usr/bin/make编译
nachos
程序的时候发现了这样一个错误
xiaoniaozhubo
·
2012-04-26 15:00
command
ubuntu
makefile
Nachos
中switch汇编源码分析
昨天有空看了一下
nachos
里的switch.s中switch函数,从最底层了解了一下,进程(线程)切换时,是如何把旧进程搬出寄存器,新进程如何搬进寄存器。
jiagou
·
2012-04-13 11:00
switch
nachos
编译问题出现的原因及解决方法
nachos
是UCBERKELEYCS162课程的项目,我自己使用的系统RHEL6,32位,安装了JDK1.7,安装目录是/usr/java/jdk1.7.0。项目解压在$HOME/ucos。
playboy44
·
2012-01-27 23:24
操作系统
职场
休闲
machine
NachOs
nachos
3.4 实现抢占式多级队列反馈算法
今天开始进行文件系统的实验,就把线程部分最后一个稍有难度的练习给贴上来吧。老实说,这个练习应该是这次实验中最难的一个练习了。因为要实现多级队列反馈调度算法,就必须利用到时间片和中断机制,而这在刚才的实验中完全不需要考虑。尤其是中断机制,应该算是整个线程模块最难的一部分了,搞懂了这部分,基本上线程模块的整个运行流程就十分清晰了,所以下面我先分析下这部分代码,然后再描述我是如何通过修改原有的代码实现多
eaglex
·
2011-04-20 18:00
nachos
3.4线程的栈结构和相关汇编解析
我在前面一篇
nachos
入门的介绍中提到了
nachos
的线程切换是和汇编相关的,而且也涉及到其线程的栈结构,所以由于篇幅,之前就没有详细说明,这两天把多级队列反馈算法实现之后,又仔细了研究了下。
eaglex
·
2011-04-01 11:00
thread
linux
function
汇编
assembly
HP
Nachos
3.4入门的两个问题
在获得
nachos
的源码包之后,解压到/usr/local目录下,就可以发现在3.4中
nachos
一共有下面几个主要的文件夹:1.bin这里主要放的是交叉编译要用到的一些东西,.noff文件就是可以运行在
eaglex
·
2011-03-26 10:00
thread
多线程
timer
delete
makefile
statistics
在Windows中将
Nachos
导入到Eclipse中
我下载的
Nachos
是从UCB的网站上下载的。WindowsXP,Eclipse(Galileo),jdk1.5。
jubincn
·
2010-06-01 16:00
eclipse
jdk
thread
windows
timer
NetWork
NS2初学笔记(四)之 ns2系统时间问题
4,初学ns2,我一直有一个困惑,就是ns2的时间到底是怎么模拟的,其实我想无外乎就这么三种方法,一,使用OS的物理时钟;二,同
nachos
(一个实验用操作系统)一样,执行一条指令系统滴答数加一;三,也是我想
kgn28
·
2008-10-11 22:00
Nachos
源代码分析(一)
//main.cc// 初始化操作系统内核//// 这部分代码一般是初始化各个数据结构,并且而启动一个用户程序来输出登陆提示信息// (具体命令行参数用法省略) #defineMAIN#include"copyright.h"#undefMAIN #include"utility.h"#include"system.h" //引入文件中使用的外部函数externvoidThreadTest
phinecos
·
2007-10-31 22:00
Nachos
指南(一)
Nachos
是一个教学用的操作系统,它提供了一个操作系统的骨架来支持线程,用户级别进程,虚拟内存以及中断驱动的输入输出设备。
phinecos
·
2007-10-31 11:00
unix
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他