腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
系统
调用
linux
、
system-calls
随着时间的推移,在老式(8086/88) Intel CPU上实现
Linux
系统
调用
的方式与在现代CPU上实现
Linux
系统
调用
的方式有什么不同。
浏览 0
提问于2013-02-04
得票数 0
回答已采纳
1
回答
Linux
调用
很慢
c
、
linux
、
rpc
下面的RPC程序在Fedora上执行得非常慢。如果我将name缓冲区的大小从llist.x中的999个字符更改为512个字符,那么它运行得很快。我也不知道原因。如果有人知道原因,请告诉我!llist.c#define PRINT_TIME (!gettimeofday(&tv, NULL) && printf(" %lf",tv.tv_sec+(tv.tv_usec/1000000.0))) struct t
浏览 4
提问于2016-01-19
得票数 4
1
回答
Linux
调用
跟踪
boot
、
system
、
traceroute
、
strace
我目前面临一个问题,在启动序列中,计算机停止引导。这是随机发生的!它总是粘在同一个地方(下面)。我真不明白这是怎么回事。有人知道我该怎么解决这个问题吗?我愿意按照指示给你们更多关于我的问题的信息:)[ 2.787744] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input2[ 23.635987] INFO: rcu_preempt
浏览 0
提问于2017-07-26
得票数 0
2
回答
Linux
系统
调用
linux-kernel
、
arm
、
embedded-linux
我能够执行系统
调用
及其在内核中的处理。但很少有事情对我来说还不清楚。进入swi例程后,内核将用户模式寄存器保存在堆栈上。问题是- 如果它是内核自己的堆栈,那么从哪里分配堆栈..?它会开始使用电流的堆栈吗?如果是,则current可以是在内核中执行的任何进程。
浏览 4
提问于2012-06-29
得票数 4
3
回答
Swift:将JSON字符串移动到数组的速记方法
ios
、
json
、
swift
self.titles = [title1, title2, title3, title4, title5] } 这在一分钟内起作用,但这让我发疯了,因为这是对枯燥原则的极
大漠
视
浏览 1
提问于2015-02-06
得票数 1
回答已采纳
3
回答
查找
Linux
系统
调用
的详细文档。
c
、
linux
、
assembly
、
system-calls
为了学习目的,我想为x86
Linux
编写自己的libc库。为此,我需要用汇编语言
调用
Linux
系统。我知道如何在
Linux
程序集中进行系统
调用
。但是,我需要有关
Linux
系统
调用
的完整信息。我正在寻找一个关于
Linux
系统
调用
的详细文档,比如每个系统
调用
的输入和输出。请任何人为我提供
Linux
系统
调用
的URL/PDF。例如,对于“sys_socketcall”
调
浏览 1
提问于2012-03-30
得票数 4
1
回答
Linux
:系统
调用
谁
linux
致力于制作我自己的命令,比如
linux
更多的人,有点卡住了谁。正如我所读过的,dirent和stat结构给出了一切,是否有任何结构可以提供there命令的功能。
浏览 3
提问于2015-04-20
得票数 1
回答已采纳
2
回答
nasm系统
调用
Linux
linux
、
assembly
、
nasm
、
system-calls
我有一个关于
linux
x86系统
调用
的问题。 当我在
linux
上使用nasm创建新的汇编程序时,我想知道必须使用哪些系统
调用
来执行特定任务(例如,读取文件、写入输出或简单地退出...)。我知道一些系统
调用
,因为我在互联网上读过一些例子(例如eax=0,ebx=1 Int0x80Exit,返回值为1),但仅此而已……我怎么知道退出syscall是否还有其他的理由?
浏览 0
提问于2016-02-03
得票数 2
4
回答
linux
分叉系统
调用
linux
、
fork
面试官问我,如果给出以下3种不同的分叉系统
调用
,将创建多少进程: 叉() 叉() 第二步将启动3个过程。
浏览 3
提问于2013-12-08
得票数 5
1
回答
linux
系统
调用
实现
linux-kernel
、
system-calls
在哪里可以找到一些系统
调用
的源代码?例如,我正在寻找fstat的实现,如描述的。
浏览 1
提问于2016-02-14
得票数 3
回答已采纳
2
回答
Linux
块系统
调用
c
、
linux
、
kernel
、
system-calls
我正在尝试实现
Linux
2.6.32.60 x86内核中的功能,它允许我根据我在任务结构中添加的字段来阻止所有系统
调用
。//do system call normally //don't do system call谢谢你的帮助!
浏览 3
提问于2013-11-03
得票数 2
1
回答
编写
linux
系统
调用
linux
、
kernel
、
system-calls
我试着写一个系统
调用
。我遵循了以下步骤:
linux
/include/
linux
/syscalls.h -> asmlinkage int sys mycall (int i,int j );在该文件中
浏览 1
提问于2009-11-12
得票数 1
回答已采纳
1
回答
调用
的
Linux
效应
linux
、
gdb
、
ptrace
它只是在进入无限循环之前
调用
ptrace(PTRACE_TRACEME)。 执行二进制文件后,即使我是root用户,也无法与gdb连接。PS:我知道大多数调试器都会分叉一个子程序,然后在execve之前
调用
execve。不用提醒我这件事。
浏览 1
提问于2014-06-22
得票数 6
1
回答
在
linux
中
调用
`
linux
.```会发生什么?
linux
、
operating-system
、
system-calls
这是一个非常具体的问题 我主要对运行touch .时发生的open()系统
调用
感兴趣。所以我运行了strace touch .,发现opennat()被
调用
了三次。这是我的假设:
调用
open()来检查指定的文件名是否已经存在,如果返回文件描述符,这意味着该名称已经被使用,操作被取消。 如果我说错了,请纠正我。
浏览 9
提问于2020-08-03
得票数 0
回答已采纳
2
回答
在
linux
文件夹中找不到pthread.c
c
、
linux
、
kernel
我已经下载了内核,内核驻留在名为
Linux
-2.6.32.28的文件夹中,我可以在其中找到/ kernel /Kthread.c。我在
Linux
-2.6.32.28中找到了pthread.c,但在
Linux
-2.6.32.28和
Linux
-4.7.2/Kernel中找到了Kthread.c。查找pthread.c在我安装Ubuntu时附带的Computer/usr文件夹中找到pthread.c文件,但pthread.c在下载的文件夹
Linux
-2.6.32.28、<
浏览 10
提问于2017-11-15
得票数 2
2
回答
Linux
内核如何知道哪个进程进行了系统
调用
?
linux
、
linux-kernel
、
system-calls
假设进程进行了系统
调用
来打开文件,当
Linux
内核执行这个系统
调用
时,
Linux
内核应该将打开文件的fd添加到进行系统
调用
的进程fd表中。当传递给系统
调用
的参数不包括PID时,
Linux
内核如何知道哪个进程进行了系统
调用
?
浏览 0
提问于2017-05-11
得票数 4
回答已采纳
1
回答
Linux
‘套接字
调用
’系统
调用
实现
linux-kernel
、
system-calls
在
linux
中,所有与套接字相关的系统
调用
都是门控的,抛出一个名为.Its处理程序的系统
调用
在/net/socket.c中找到。我希望在每种情况下都会看到对一个普通函数的
调用
,但似乎存在对另一个系统
调用
的
调用
。
浏览 1
提问于2013-09-23
得票数 3
回答已采纳
2
回答
在
linux
机器上
调用
系统
调用
c
、
linux
、
operating-system
、
system
通常,系统提供一个位于正常程序和操作system.On Unix类系统之间的库或API,该API通常是C库(libc)实现的一部分,例如glibc,它为系统
调用
提供包装函数。现在,C程序可以
调用
这些库函数,因为这些库函数是用C编写的,并且可以进行系统
调用
。像Cobol或任何其他基于编译器的语言如何在
linux
上进行系统
调用
?这些语言不能
调用
系统提供的API。
浏览 1
提问于2014-10-17
得票数 1
1
回答
为什么Wine可以将Windows系统
调用
转换为
Linux
系统
调用
?
windows
、
wine
、
system-calls
只要架构相同,难怪Windows文件可以在
Linux
系统上运行(如果它正确地加载到.exe上的话)。但是
Linux
和Windows的系统
调用
完全不同。因此,当.exe文件在
Linux
上
调用
系统
调用
时,结果将不是我们所期望的。 我认为葡萄酒将Windows系统
调用
转换为
Linux
系统
调用
,但我无法想象如何进行转换。也许系统
调用
是通过int、syscall、systenter等来实现的。葡萄酒是否通过某种方式直接与这些操
浏览 0
提问于2023-01-12
得票数 9
回答已采纳
2
回答
翻译系统
调用
是否足以实现FreeBSD的
Linux
兼容层?
linux
、
freebsd
我对FreeBSD的
Linux
兼容层的机制很好奇,并在下面得到了一些信息。 在实现中还有其他的东西吗?
浏览 7
提问于2015-08-31
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统调用实例和功能速查
介绍Linux下的系统调用过程
从 Rust 调用 C 库函数|Linux 中国
新疆:大漠玫瑰花正妍
探索动效开发模式@大漠
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券