腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
给定进程的thread_info的打印值
、
、
爱,"
Linux
内核开发“)。我用pid 2419测试了一个进程(我启动了/bin/bash),
使用
gdb获取堆栈指针的值,并
使用
python获取内存地址:(gdb) print $
sp
$1 =
浏览 5
提问于2014-03-05
得票数 0
回答已采纳
2
回答
手臂总成
使用
r13 (堆栈指针)作为通用寄存器安全吗?
、
、
、
、
我正在编写一个非常优化的叶函数,为了使它运行得更快,我想
使用
R13作为一个通用寄存器。我在
使用
R13之前将它移动到一个VFP寄存器中,在从函数返回之前,我通过将它移回恢复来保存它。但是我读过一些操作系统假设R13总是被用作堆栈指针,并且
使用
它作为通用寄存器可能会导致崩溃。我还应该说,这个函数只打算在Android (
Linux
)上运行。谢谢!
浏览 0
提问于2019-03-06
得票数 2
回答已采纳
1
回答
在
用户
模式下,ARM
Linux
在哪里存储当前的内核
SP
?
、
、
我有以下情况:
Linux
操作系统(ARM)运行在虚拟平台上,在操作系统中启动一个简单的程序,并在某个符号上设置一个断点。当这个断点被击中时,我们在
用户
空间
中。我的问题是:全面概述了(当前正在运行的)进程(即内核+
用户
空间
)的整个虚拟内存,我是否可以找到位于内核堆栈(底部)上的task_struct或thread_info结构的地址?我知道,在内核模式下,可以在
SP
上
使用
掩码来获取内核堆栈的底部,但是如果
SP
指向
用户
空间</e
浏览 4
提问于2015-10-09
得票数 0
回答已采纳
1
回答
如何使子字符串可选Kotlin正则表达式
、
测试线:VERSION="12-
SP
2"PRETTY_NAME="SUSE
Linux
Enterprise Desktop 12
SP
2"ID_LIKE="suse"CPE_NAME="cpe:/o:suse:sled:12:
sp
2"
浏览 1
提问于2021-06-15
得票数 1
回答已采纳
5
回答
如何编写
用户
空间
linux
块设备驱动程序?
、
、
、
我想写一个
linux
块设备驱动程序。驱动程序不需要访问硬件,因此它可以在
用户
空间
中。modules CC [M] /home/andreas/
sp
/nivoa/src/driver/sbd/sbd.o /home/andr
浏览 3
提问于2010-02-15
得票数 8
回答已采纳
2
回答
如何在
Linux
多线程下获取
用户
堆栈的底部
、
、
我想获取64位
Linux
上的
用户
堆栈信息。我知道mm->start_堆栈,它指示
用户
堆栈的初始堆栈指针的位置。但是,在多线程应用程序(如p线程)中,mm->start_stack由于
使用
相同的结构task_struct,所以所有线程的值都是相同的。并且,我知道
使用
mm-> mmap ->vm_start和mm->mmap->vm_end的内存布局方式,但是,我不知道这些mmap区域是否是堆栈。您能告诉我如何获得
用户
堆栈位置吗?所有线程都像mm->
浏览 3
提问于2017-06-06
得票数 0
回答已采纳
1
回答
使用
boost查找目录
空间
详细信息
、
、
、
、
我的主要动机是查找目录的
空间
细节。我知道这可以
使用
'boost::filesystem'来完成。我正在尝试编写平台无关的代码。对窗户来说,它工作得很好。并给出了给定输入的适当输出。但是,对于
Linux
(ubuntu),我可以看到奇怪的输出。当我通过命令行传递输入时,它对每个输入都显示相同的输出。我不知道这是怎么回事。你的帮助将不胜感激。提前谢谢。也要观察图像。, char*argv[])#ifdef BOOST_WINDOWS_API cout<<"\n Running on windows&
浏览 3
提问于2017-04-17
得票数 0
2
回答
为串口控制LED设备制作
Linux
LED类驱动程序
、
、
我希望能够
使用
Linux
类API从
用户
空间
应用程序中控制LED,即通过/sys/class/leds/whatever/brightness。所以我想为这个设备做一个
Linux
内核驱动程序。我读过关于filp_open()的文章,它可以被内核驱动程序用来打开设备文件,但是它的
使用
似乎是不受欢迎的。另一方面,在
用户
空间
中实现这一点似乎是不可能的,因为我不知道如何从
用户
空间</em
浏览 24
提问于2016-04-20
得票数 2
2
回答
Linux
内核
空间
和
用户
空间
、
我不知道内核和
用户
空间
究竟是如何构造的,以及占用的内存的哪些部分。我目前(可能错了)的理解是: 如果我编写自己的驱动程序/模块并插入它,那么该驱动程序代码会自动
浏览 3
提问于2013-06-20
得票数 12
回答已采纳
1
回答
在SLES
SP
5中没有找到Sudoers.d文件
、
、
我正在处理一些
Linux
服务文件,在一个场景中,我需要作为一个不同的
用户
调用systemctl命令,比如sar
用户
。requiretty 我正在
使用
sudo前缀调用命令。它适用于大多数
Linux
版本,但在SLES 12
SP
5中,它没有选择sudoers文件,所以我得到了sudo:没有tty,也没有指定的任务传递程序。
Linux
机器规范NAME="SLES" VERSION="12-
SP
5" VERSION_ID
浏览 2
提问于2021-01-21
得票数 0
回答已采纳
2
回答
novell os 2和mac os x可压缩性
、
我很好奇Novell 2对mac x的支持程度,特别是文件共享和groupwise。谢谢, 马特·德尔维斯
浏览 0
提问于2010-03-25
得票数 1
回答已采纳
3
回答
GNU是否只在
linux
用户
空间
中运行?
、
、
我知道Android在
用户
空间
中运行(然后,由于GPL上的
Linux
异常对
用户
空间
来说,不需要遵守GPL)。我想知道(没有什么特别的原因)是否GNU (如
Linux
发行版中
使用
的)实际上也只在
用户
空间
中运行?
浏览 0
提问于2023-05-19
得票数 0
1
回答
本地代码的先发制人多任务处理能否在
Linux
上的
用户
空间
中实现?
、
、
、
、
我想知道是否有可能在
Linux
上的
用户
空间
中在单个进程中实现本地代码的抢占式多任务处理。(也就是说,外部暂停一些正在运行的本机代码,保存上下文,在不同的上下文中交换,然后继续执行,所有这些都是由
用户
空间
编排的,但
使用
的调用可能进入内核。)我在想,可以
使用
SIGALRM和*context()系列的信号处理程序来完成这一任务,但事实证明,整个*context()家族都是,因此这种方法不一定能工作。/* Create new scheduler context *&
浏览 5
提问于2018-01-06
得票数 10
回答已采纳
1
回答
当内核堆栈的esp被存储到TSS以中断返回时,iret?
、
、
、
、
例如,一个
linux
进程P: 它最初处于内核模式,它通过iret返回到
用户
模式。但是从手册上看,TSS并没有改变,它通过int诱捕内核。在这里,它需要从TSS中的ESP & SS中找到内核堆栈。
浏览 4
提问于2022-01-11
得票数 1
回答已采纳
2
回答
在宏定义中
使用
成员名称
、
、
我正在开发一个
用户
空间
应用程序,它
使用
linux
/list.h作为头文件之一。然而,当我在我自己的应用程序中
使用
来自list.h的宏定义"list_for_each_entry“时,我遇到了一个问题: #define list_for_each_entry(pos, head,pos = list_next_entry(pos, member)) struct slob_page *
sp
浏览 32
提问于2019-10-14
得票数 0
1
回答
cygwin: chroot监狱-不能运行任何命令
、
、
、
、
我用Apache,PHP,Mercurial,MYSQL,OpenSSH,PYTHON安装了Cygwin 我已经将sshd_config更新为chroot监狱,以访问
用户
定义的文件夹。
浏览 0
提问于2018-08-28
得票数 1
1
回答
尝试
使用
“当前”宏时出现编译错误
、
、
#include <
linux
/sched.h>#include <stdlib.h> main(int argc, char *argv[])current.c:10:40: error: dereferencing pointer to incomplete type* 我
使用
的是
Linux
内核3.2.0.4-amd64。
浏览 1
提问于2013-04-27
得票数 0
回答已采纳
1
回答
内核
空间
和
用户
空间
进程标识
、
Linux
调度器如何识别哪个进程来自内核
空间
,哪个进程来自
用户
空间
?假设我在
Linux
中安装了一个应用程序。我启动了应用程序。同时,还有其他内核
空间
进程进入就绪队列。现在,
Linux
调度器如何识别哪个排队的进程来自内核
空间
,哪个来自
用户
空间
?
浏览 2
提问于2015-02-14
得票数 0
1
回答
为MSSQL Server docker映像启用XA事务
、
、
我有用于开发的MSSQL Server
Linux
docker镜像,我需要在此实例上启用XA事务,我搜索了很多,但我找到的所有教程都只显示如何从windows计算机执行此操作,而没有
Linux
。
浏览 2
提问于2016-12-01
得票数 3
1
回答
致命错误:
linux
/interintert.h:没有这样的文件或目录
、
、
、
、
当我包括#include <
linux
/interrupt.h>的时候,我得到为什么我要得到这个错误最后,我将得到
linux
/编译器.h错误。你能帮我找到解决这个问题
浏览 0
提问于2019-06-26
得票数 -1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
用户使用 Linux 的桥梁
九成传统办公空间用户有意愿使用共享空间
[务必收藏] Linux用户空间和内核空间所有15种内存分配方法总结
df命令–Linux 显示磁盘空间使用情况
如何使用不同的方式更改 Linux 用户密码
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券