腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Linux
下如何
保护
进程
间共享的内存
、
、
在
Linux
或其他现代操作系统中,每个
进程
的内存都受到
保护
,因此一个
进程
中的狂野写操作不会导致任何其他
进程
崩溃。现在假设我们在
进程
A和
进程
B之间共享内存。现在假设,由于一个软错误,
进程
A无意中向该内存区域写入了一些内容。如果
进程
A和
进程
B都拥有
对
该内存的完全写访问权限,那么有什么方法可以
保护
它吗?
浏览 1
提问于2011-08-28
得票数 3
回答已采纳
1
回答
如何在
保护
模式下与磁盘或cd-roms交互?
、
、
、
但是一旦我进入
保护
模式,我就不能再使用BIOS中断了。那么,我是否应该编写自己的设备
驱动
程序呢?有什么最佳实践吗? 谢谢!
浏览 3
提问于2011-04-29
得票数 2
1
回答
Linux
Iomem
保护
、
、
我想
保护
对
我的一个外设寄存器空间的访问。因此,任何想要访问的人都必须调用一个公共函数,它将提供
对
该内存的访问权限。致敬,卡尔佩什·巴夫纳
浏览 1
提问于2014-03-14
得票数 0
2
回答
在Uni处理器(基于ARM Cortex A8的SOC)上运行支持SMP的
Linux
内核有性能损失吗?
、
、
、
、
这是一个双重问题,从我的琐碎观察中提出,我正在基于ARM-Cortex 8的SoC上运行支持SMP的
Linux
。第一部分是关于在Uni处理器系统上SMP和非SMP
Linux
内核的性能(内存空间/CPU时间)的差异。有什么不同吗?忽略此讨论中的
驱动
程序可移植性因素。
浏览 3
提问于2013-01-17
得票数 2
1
回答
如何在中断上下文和
进程
上下文之间提供同步
、
、
、
、
我
对
linux
内核中的同步有一点怀疑,即在中断上下文模式和
进程
上下文之间适合什么样的锁定技术来
保护
临界区。 提前感谢……
浏览 2
提问于2016-05-03
得票数 2
1
回答
Linux
中的所有
驱动
程序都在相同的上下文或不同的上下文中工作?
、
、
、
、
Linux
中的所有
驱动
程序都运行在相同的上下文中(内核空间的地址空间),或者每个
驱动
程序在不同的(类似于不同
进程
在用户空间的不同地址空间中工作)中运行?
浏览 4
提问于2013-11-22
得票数 5
回答已采纳
1
回答
Linux
一
对
多多路复用器
、
、
我正在
Linux
中创建一个简单的设备
驱动
程序,它应该通过串行方式读取一些数据,
对
其进行解析、结构化,然后将其流式传输到任何需要这些数据的
进程
。谢谢!
浏览 1
提问于2012-10-09
得票数 0
2
回答
CPU
保护
环是否旨在防止恶意程序或无意中的编程错误?
、
我试图了解CPU
保护
环(特别是用户模式和内核模式)的用途。我不认为CPU
保护
环是为了防止恶意程序,因为恶意程序可以编写为在内核模式下运行,而不是用户模式(例如,它可以作为设备
驱动
程序编写),然后它将能够造成任何它想要的损坏。我认为CPU
保护
环是为了防止无意中的编程错误,例如程序员可能无意中编写代码来访问另一个
进程
的内存或内核的内存,但是由于程序将以用户模式运行,程序将无法访问另一个
进程
的内存或内核的内存。 我说的
对
吗?
浏览 0
提问于2019-03-28
得票数 1
1
回答
应用程序可以做些什么来阻止ReadProcessMemory中的其他
进程
?
、
、
在中,作者提到: 线程不能意外引用另一个
进程
的地址空间.除非另一个
进程
可以利用它的私人地址空间..。或者,除非一个
进程
有权打开另一个
进程
来使用跨
进程
内存函数,例如ReadProcessMemory和WriteProcessMemory (其中--一个以同一个用户帐户运行的
进程
,而不是在AppContainer或其他类型的沙箱中运行的
进程
,在默认情况下,除非目标
进程
具有特定的
保护
)。我可以在我的
进程
中添加哪些“特定<
浏览 6
提问于2020-06-16
得票数 0
1
回答
如何访问受
保护
进程
的.exe地址?
、
、
、
使用CreateToolhelp32Snapshot,我可以获得一个打开的
进程
列表。从那里我想找到每个
进程
的地址并读取它的.exe文件。虽然这适用于大多数
进程
,但受
保护
的
进程
拒绝访问OpenProcess或GetModuleFileNameEx等方法。假设我的应用程序是以管理员身份运行的,有没有办法找到受
保护
的
进程
地址?
浏览 39
提问于2020-02-28
得票数 0
1
回答
HP馆G4 2118 HP
驱动
器
、
我的惠普展馆G4是用suse
linux
操作系统购买的,但是当我把它改为ubuntu时,我找不到
linux
的
驱动
软件( HP -
驱动
器
保护
- HP DriveGuard;触摸
驱动
器……)你能帮我一下吗?
浏览 0
提问于2012-10-19
得票数 1
3
回答
Linux
总是分隔用户和内核空间吗?
、
、
、
我回想起我最近
对
编程的介绍,记得我写了一个C++程序,故意随意读和写到内存地址。我这么做是为了看看会发生什么。据我所知,Windows改变了这种情况(虽然我认为这需要一段时间才能正确)。现在,Windows防止您在不属于您的
进程
的RAM中穿插。 我隐约记得后来在
Linux
系统上运行了我的程序,却没有得到
浏览 0
提问于2022-03-29
得票数 23
回答已采纳
1
回答
静默地丢弃mmap区域的写操作。
、
、
我有一个
Linux
设备
驱动
程序,它允许用户空间
进程
mmap()设备MMIO空间的某些区域进行写入。设备可能在某一时刻决定撤销
对
该区域的访问,并在发生这种情况时通知
驱动
程序。
驱动
程序(异步)通知用户空间
进程
停止使用该区域。 我希望
驱动
程序立即对PTE进行此映射,以便将它们返回到设备控件,然而,用户空间
进程
可能仍在完成写入操作。我想简单地放弃这些文字。
驱动
程序的错误处理程序在击打PTEs之后可以做什么,这些PTEs可以不
浏览 1
提问于2019-04-05
得票数 0
回答已采纳
4
回答
设计一个
Linux
char设备
驱动
程序,以便多个
进程
可以读取。
、
我注意到,对于串行设备,例如/dev/ttyUSB0,多个
进程
可以打开设备,但只有一个
进程
可以获得字节(以先读取它们为准)。但是,对于
Linux
(例如/dev/input/event0 ),多个
进程
可以打开设备,并且所有
进程
都能够读取输入事件。理想情况下,我想使用
Linux
输入API,但是
Linux
输入API似乎不支持多位置开关的概念。因此,我正在考虑制作一个功能类似于
Linux
输入API的自定义<e
浏览 12
提问于2015-01-23
得票数 8
1
回答
Linux
spin_lock_irqsave()是否禁用ARM FIQ中断?
、
、
、
我正在编写一个
Linux
设备
驱动
程序,需要序列化任务和中断
对
驱动
程序关键部分的访问。我正在为ARM开发。如果我使用spin_lock_irqsave()和spin_unlock_irqrestore()
对
来
保护
我的关键部分,那么在这些关键部分中,FIQ是否被阻塞?
浏览 0
提问于2020-08-18
得票数 0
回答已采纳
1
回答
Linux
内核
进程
多读/写
、
、
Linux
内核如何处理
对
procfs的多次读/写?例如,如果两个
进程
同时写入procfs,是否有一个
进程
在排队(即内核陷阱实际上阻塞了其中一个
进程
),或者是否每个内核都有一个内核线程在运行?令人担忧的是,如果你在一个函数中使用了一个缓冲区(全局空间是静态的),你是必须
保护
它还是要按顺序运行代码?
浏览 1
提问于2012-10-12
得票数 1
1
回答
用户模式
进程
可以访问哪些硬件?
、
在不使用系统调用的情况下,用户模式(相对于内核模式)
进程
可以访问什么硬件(如果有的话),例如不依赖操作系统为其做任何事情?这个问题应该是独立于操作系统的,因为我要求的只是适用的硬件限制。
浏览 0
提问于2017-03-02
得票数 1
1
回答
在嵌入式
Linux
上,找出延迟的原因的工具是什么?
、
、
最好的情况是,如果我有一个(调试)-tool,它在后台运行,并告诉我
进程
或
驱动
程序的名称,该
进程
或
驱动
程序破坏了我
对
系统的延迟要求。哪一种工具合适?对于下面的情况,您有使用它的简短示例吗?我的
linux
用户测试程序使用poll()和read()+write()将检测到的输入信号镜像为
对
输出的响应。
Linux
内核使用Preempt_rt修补程序进行修补。
浏览 1
提问于2019-02-27
得票数 0
回答已采纳
1
回答
Node.js (Mac )的性能问题-
进程
、
、
、
、
(600个案例)在我的mac电脑上,测试仍然运行得很慢。似乎不同的
进程
并不是真正地并行运行。考试时间: 10.9.2核心i7 2,2ghz核心:4
linux
:8gb
浏览 4
提问于2014-06-20
得票数 4
1
回答
创建USB隧道以连接到加密狗
、
、
、
、
我想在云实例上运行受加密狗
保护
的软件,例如EC2。我并不是想绕过
保护
,而是想在加密狗所连接的物理机和云实例中的USB
驱动
程序之间建立一个隧道。该软件是为Windows构建的,但在使用Wine的
Linux
和Mac OS上运行良好,所以从两端运行
linux
都是可以的。 如果不写USB
驱动
程序,这有可能吗?如果是,我该如何设置?我是一个专业的C/C++开发人员,但没有
驱动
程序开发的经验。
浏览 25
提问于2011-12-20
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
理解Linux的进程状态
Linux驱动系列-PWM驱动
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券