腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Minix
/
Microkernel
中
系统
调用
与
内核
调用
的
区别
、
、
从概念上讲,
系统
调用
和
内核
调用
在
Minix
中有什么不同? 我有点理解像Linux这样
的
操作
系统
中
的
这种
区别
,但是在像
Minix
这样
的
微
内核
中
又如何呢?这两种类型
的
呼叫是否相同?
浏览 23
提问于2019-10-26
得票数 0
2
回答
在
Minix
3.1.8
中
,sys_schedule()做了什么?
、
、
、
、
我正在修改
Minix
3.1.8
中
的
调度器,并想知道
系统
调用
sys_schedule()在CPU
中
做了什么。有人能解释一下吗?
浏览 7
提问于2019-11-27
得票数 2
1
回答
从引导加载程序
调用
shell
我正在从头开始做一个操作
系统
。我使用互联网上
的
教程制作了一个hello world引导加载程序。那么,有没有人能帮我把引导程序连接到shell上呢?举个例子,一小段代码就很棒了(我对代码
的
理解更好)。我保证,我只会用它来理解,而不是复制任何东西。 谢谢!
浏览 1
提问于2010-11-02
得票数 1
1
回答
对现有的do_mkdir()
系统
调用
进行Modyifing,以打印不存在
的
已创建文件夹
、
、
、
、
我试图熟悉如何修改
Minix
系统
调用
和重新构建
内核
。 每次
调用
mkdir时,我都会修改New dir -> <directory-name> <permissions>以打印,除非目录已经存在。我编辑了/usr/src/servers/vfs/open.c,它包含了mkdir
的
代码。- call主体
中
,它将不会在本例
中
执行,因为这个if -call结构检查新目录是否有效(i
浏览 5
提问于2016-04-27
得票数 3
回答已采纳
2
回答
用户
与
内核
系统
调用
的
区别
、
、
、
、
系统
调用
是程序从操作
系统
内核
请求服务
的
方式。有什么不同吗?
系统
时间
浏览 5
提问于2014-05-24
得票数 0
1
回答
在
Minix
中计数进程数
、
、
我需要创建一个用户程序,它将能够在
系统
调用
的
帮助下看到有多少进程正在运行。我发现getsysinfo()函数可以给出结果,但我在编译代码时会出错。我看到有许多未定义
的
变量,我不知道应该包括哪些库。代码看起来太肤浅了,无法理解。
浏览 3
提问于2015-09-04
得票数 0
2
回答
在
Minix
3
中
如何在
系统
调用
中等待
、
、
我需要在
minix
内部实现一个
系统
调用
,该
调用
要等到某个条件为真时才会返回。然而,我发现简单地尝试像这样
的
东西{} 不起作用,因为虽然它确实会阻塞进程,但它也会阻塞在
minix
中
运行
的
所有其他进程。我甚至不能切换到另一个虚拟终端并登录。我认为
minix
进程应该彼此独立运行,但看起来当任何进程在
系统
调用</
浏览 2
提问于2013-03-11
得票数 0
2
回答
手册页:何时将新
的
系统
调用
放在第2节,何时在第3节?
、
、
在大学
的
练习
中
,我们被要求扩展
Minix
(v2),使用一个
系统
调用
utctime来正确计算闰秒(
Minix
的
time实现没有这样做)。我们创建了一个新
的
系统
调用
,并创建了一个新
的
库函数,它封装了添加到<time.h>
中
的
系统
调用
。 现在,我们想为utctime添加一个手册页。然而,time在第2节(
系统</
浏览 0
提问于2018-03-21
得票数 2
回答已采纳
1
回答
要使用POSIX
系统
调用
,在C程序
中
必须包括哪些内容?
、
、
、
、
我正在学习
MINIX
(Tanembaum)上
的
操作
系统
,其中一个练习是构建一个非常简单
的
shell。但是,例如,fork()是一个
系统
调用
(正如书中所说
的
,它应该
与
POSIX兼容)。假设我已经在
MINIX
上编译了这个程序(以及我编写
的
所有其他函数都在这个#include文件
中
),我
的
程序应该使用哪些.c指令?如何在C程序上使用Linux
系统
调用
浏览 4
提问于2014-01-21
得票数 1
回答已采纳
1
回答
如何在
MiniX
3.2.1
中
修改命令,以便使用我自己
的
系统
调用
?
、
、
、
我正在
MiniX
3.2.1上做功课,在这里我被要求创建一个新
的
系统
调用
,my_rmdir,它
的
行为
与
rmdir完全一样,但也打印已删除目录
的
名称。另外,我应该修改
系统
的
源代码,所以当我给出rmdir命令时,
系统
应该
调用
自己
的
do_myrmdir函数,而不是
调用
do_rmdir函数。在过去,我使用mkdir命令做过同样
的
功课,但是所有的事情都很简单
浏览 1
提问于2014-08-11
得票数 1
回答已采纳
1
回答
赫德和
Minix
的
区别
是什么?
、
、
知道两者都是微
内核
,那么b/w Mach ( Hurd基于它)和
Minix
有什么不同呢?架构上有什么不同吗?稍微强调一下“什么是L4”会很有帮助。我找不到任何有关这方面的文件。
浏览 6
提问于2013-04-16
得票数 9
回答已采纳
1
回答
Linux
内核
v2.6+
中
的
线程
与
k线程
、
、
、
、
这是一个概念性
的
问题。clone(CLONE_VM| CLONE_FS | CLONE_FILES | CLONE_SIGHAND, 0) 因此,p线程和k线程都使用克隆()
调用
。我
的
第一
浏览 2
提问于2014-12-20
得票数 10
回答已采纳
1
回答
将磁盘(HD)轨迹装入内存(
Minix
)
、
、
、
、
Minix
是一个微
内核
操作
系统
,用C语言编程,基于unix架构,有时用于嵌入式
系统
,我
的
任务是在某些方面改变它
的
工作方式。所以我有点迷路了,我怎么才能把磁盘轨迹加载到内存
中
呢?(
与
Linux
系统
相关
的
答案可能会有所帮助) 我应该修改磁盘
浏览 2
提问于2015-08-09
得票数 0
2
回答
在
Minix
中
添加新
的
系统
调用
、
、
、
、
我正在尝试在
Minix
3.3
中
创建一个新
的
系统
调用
。首先,我只想创建一个简单
的
printmsg()
调用
,在屏幕上写上"Hello“。 我在网上看了很多教程,仍然找不到解决方案。我像这样在callnr.h
中
定义了sys
调用
号,并增加了sys
调用
#define NR_PM_CALLS 49
的
数量。printmsg(){ printf("I am a system call"
浏览 10
提问于2015-09-10
得票数 3
回答已采纳
1
回答
linux或任何操作
系统
中
系统
调用
和用户
调用
的
区别
、
我寻找了很多天
的
答案,但没有一个能解决我
的
问题。b/w
系统
调用
和用户
调用
的
区别
是什么,我想计算C
中
printf()函数
的
用户CPU时间和
内核
CPU时间。用户cpu时间是CPU执行用户例程和
内核
例程所用
的
时间。我
的
问题是,在
调用
printf()时,最终会
调用
系统
调用
来在显示器上打印字符
浏览 2
提问于2013-03-11
得票数 0
1
回答
在
Minix
中
如何在EXEC
调用
中
释放父内存?
、
、
在一个EXEC
调用
中
,我希望通过删除父进程
的
内存来创建内存,从而允许更大
的
“子进程”。我正在使用
Minix
3.2,并计划修改exec.c以在alloc.c
中
调用
alloc_new_mem
的
修改版本寻找指针。操作
系统
:
MINIX
3文件: alloc.c
浏览 2
提问于2012-12-19
得票数 5
5
回答
Minix
vs Linux用于学习操作
系统
设计?
、
、
、
、
我想学习操作
系统
设计。我想知道我是否应该在这个过程
中
处理
Minix
或GNU/Linux?我喜欢书,所以我主要是读一本书,尽管也欢迎视频资源(可能是讲座
的
录像)。我对数据结构也有一个非常基本
的
了解。 如果我采用
Minix
路线,我是否应该处理版本2(更简单??)还是版本3?
浏览 2
提问于2011-11-24
得票数 10
回答已采纳
2
回答
内核
的
全局变量初始化
、
、
、
、
我正在尝试改变
Minix
203
中
的
调度机制。出于某种原因,我需要全局变量我将它放在/usr/src/kernel/proc.c文件
中
,然后添加到/usr/src/kernel/proc.h 我做了一个syscall,它从数组
中
获取值,但似乎数组仍然初始化为0,即使我用1初始化它
浏览 0
提问于2015-03-22
得票数 1
6
回答
对OSes中使用
的
“
系统
调用
”机制有一个很好
的
描述吗?
、
、
我正在寻找
系统
调用
机制
的
一个很好
的
入门或技术描述,该机制被操作
系统
用来从用户空间转换到
内核
,
调用
诸如“打开”、“读取”、“写入”等功能。 除了条目之外,还有其他
的
东西吗?
浏览 14
提问于2008-09-24
得票数 0
回答已采纳
1
回答
尝试在
minix
3
中
编译
、
、
、
我在VMware Player上使用
minix
3,编译
系统
调用
时遇到问题。我试着看看是否可以在
系统
调用
中
添加一个简单
的
命令,只是为了看看它是如何工作
的
,我把一个简单
的
printf("my message");放在protect.c文件
中
,它在usr/src/servers/vfs它说protect.c是最新
的
。 我尝试更改一个文件
的
浏览 0
提问于2013-04-25
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
智能合约与传统编程的区别及外部调用
Python 中函数的组成与调用方式?
九月哥详谈Java SE中this调用本类的和super调用父类的关键字的区别和应用
Python中函数返回值的调用与应用
Linux的系统调用与函数库的关系
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券