腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
5
回答
对于80286机器(或任何没有内存页
机制
的机器),是否可能使用unix或
linux
?
、
、
、
是否有可能为80286机器(或任何没有分页内存
机制
但具有
分段
内存的机器)提供Unix?UPD:处理器非常老,所以我只询问历史版本,而不是超现代的
Linux
2.6.42.11或Solaris 13或FreeBSD 10或.
浏览 4
提问于2011-02-18
得票数 3
回答已采纳
4
回答
是否有办法检查指针是否仍然有效?
、
、
、
我计划创建一个日志/跟踪
机制
,它将字符串文本的地址(const char*)写到一个环缓冲区中。这些字符串位于只读数据段中,由使用__function__或__file__的预处理器创建。问题:如果所有指针都是有效的,是否有可能在
分段
错误之后分析这个环缓冲区内容?使用“有效”,我的意思是它们指向映射的内存区域,取消引用不会导致
分段
错误。我正在使用
Linux
2.6.3x和GCC 4.4.x。查莉
浏览 8
提问于2010-12-09
得票数 0
回答已采纳
1
回答
代码段寄存器在系统调用中的作用
英特尔x86中的代码段寄存器用于
分段
目的,我不清楚在
linux
中如何处理分页和英特尔cpu
机制
。 如果有人解释一下,当系统调用时,cpu中发生了什么,这将是非常有帮助的。
浏览 1
提问于2012-07-08
得票数 0
回答已采纳
1
回答
x86段寄存器在现代CPU和OSes上有特殊的意义/用法吗?
、
、
、
从16位到32位到64位,x86 CPU已经有了各种棘手的模式和内存分割。显然,段寄存器的存在是出于向后兼容性的原因,但这是唯一的原因吗?这个问题的灵感来源于对这个旧堆栈溢出线程的评论:
浏览 1
提问于2014-03-17
得票数 4
回答已采纳
2
回答
主机进程终止时的CUDA上下文销毁
、
、
、
、
我所说的“行为”是指如果我从未在我的程序中显式地调用cudaDeviceReset,那么自动的图形处理器驱动程序端
机制
。我在
Linux
下工作,我看到我的GPU内存使用量在几天(甚至一天)内递增地增长,而我正在启动CUDA代码,这些代码有时通过(CTRL-C)或简单地
分段
(在主机端)终止……
浏览 6
提问于2013-10-04
得票数 1
1
回答
Linux
中的全局还是局部线性地址空间?
、
、
在
linux
中,因为段的基数都是0,所以逻辑地址与线性地址一致(“理解
linux
内核”一书)。但其他一些文章指出,所有进程共享一个大的线性地址空间,并使用
分段
机制
将不同的进程映射到线性地址空间的不同部分。听起来像是一个具有更宽地址位的全局线性地址空间。我哪里错了?或者它们在不同的架构中使用?
浏览 7
提问于2012-07-28
得票数 3
回答已采纳
1
回答
虚拟内存中页面的保护
、
我在一篇教程中读到,虽然intel
分段
不在
linux
中使用,但在虚拟内存教程中,代码段选择器和数据段选择器.And中存在保护或模式信息--我在虚拟内存教程中阅读了关于使用页表保护页面的信息,这取决于它们运行的模式我想知道这两种
机制
有什么关系? 在什么阶段,页面上的保护信息被添加到页面表中? CPU是否检查代码段选择器,并根据它设置页表标志?
浏览 2
提问于2012-07-30
得票数 0
回答已采纳
1
回答
PCAP实时捕获的最佳快照
、
、
、
、
当使用pcap_open_live从接口嗅探时,我见过很多使用不同数字作为SNAPLEN值的例子,从BUFSIZ (<stdio.h>)到“魔术数字”。否则,有没有一种非奇异的方法来设置SNAPLEN值?
浏览 5
提问于2012-02-20
得票数 9
回答已采纳
1
回答
是否可以在x86-64上将代码注入堆栈
、
我的系统是x86-64
Linux
,我尝试在系统上执行堆栈或数据段中的代码。详细地说,我首先将一段二进制指令放入整数数组(我尝试将数组放在堆栈或数据段中),然后用数组地址替换普通函数返回地址。我的问题是,x86-64是否有一些
分段
保护
机制
来停止堆栈或数据段中的执行行为?如果是真的,是否意味着通过缓冲区溢出的代码注入在x86-64架构中完全停止了?
浏览 3
提问于2013-01-08
得票数 1
回答已采纳
1
回答
为什么在syslog中有与Google相关的"seccomp“事件?
、
今天在我的syslog中,注意到Google Chrome web浏览器正在创建大量这样的事件:D
浏览 0
提问于2012-12-07
得票数 8
1
回答
Linux
分段
、
、
、
、
最近,我读了一本叫做“理解
linux
内核”的书。有句话让我很困惑。有人能给我解释一下吗?如前所述,CPU的当前特权级别指示处理器是处于用户模式还是处于内核模式,并由存储在cs寄存器中的
分段
选择器的RPL字段指定。每当CPL被更改时,必须相应地更新一些
分段
寄存器。例如,当CPL等于3(用户模式)时,ds寄存器必须包含用户数据段的
分段
选择器,但是当CPL等于0时,ds寄存器必须包含内核数据段的
分段
选择器。 ss寄存器也出现了类似的情况。当从用户模式切换到内核模式时,
Linux
总是确保ss寄存
浏览 0
提问于2017-08-24
得票数 2
回答已采纳
1
回答
如何实现基于数据包内容的白名单?
、
目前,我正在寻找在
Linux
上进行分组筛选白名单的一些方法,但它基于细粒度参数(如数据包内容),而不是更一般的参数(如协议类型或IP源)。本质上,它是我正在寻找的“seccomp样”
机制
,除非数据源是运行在另一台计算机上的潜在恶意/不可信的应用程序。如果适用于我的用例,我看过但不明白的东西:脂帽喷鼻
浏览 0
提问于2014-09-26
得票数 0
2
回答
在C语言中,
分段
错误是否只发生在堆区域的越界访问中?或者,即使是堆栈中的静态数组也会发生这种情况?
、
、
、
我从上的前面的答案中总结出,由于延迟空指针或由于越界数组访问而发生seg错误。但是,这种情况是否只发生在动态声明的数组中,还是也发生在静态声明的数组中?
浏览 2
提问于2014-02-14
得票数 0
1
回答
echo 2>/proc/sys/net/ipv4 4/tcp_mtu_探测可以解决我的问题,但为什么?这个命令是干什么的?
、
、
、
、
我无法上传大于1.2 kB的文件到我的网站,从我的系统(Ubuntu)请求只是继续拖延。而不是我找到了这个命令echo 2 > /proc/sys/net/ipv4/tcp_mtu_probing,现在我可以上传任何文件大小从我的桌面到我的网站。我不知道这个命令是干什么的,为什么会这样。请帮我找出这个问题。
浏览 2
提问于2016-05-26
得票数 4
1
回答
从用户模式进入内核模式的不同方式? NETLINK套接字是其中之一吗?如何?
、
、
、
是否使用 NETLINK 套接字从用户mode.How进入内核模式?我们是否可以使用NETLINK实现系统调用功能,因为两者都从用户模式跳转到内核模式?RGds,软的
浏览 5
提问于2012-05-18
得票数 0
6
回答
什么是“写入只读页”错误?
、
、
、
好的,当程序试图访问物理内存中不存在的页面时,我们说发生了页面错误。但是比方说,程序试图写入一个只读的页面,该页面在物理内存中。这个错误叫什么?
浏览 1
提问于2011-12-05
得票数 1
回答已采纳
5
回答
Android BLE:了解GattServer端的MTU
、
、
我实现了自己的
分段
/
分段
机制
,因为有时我会发送合理数量的数据。我想根据MTU大小对数据进行
分段
,以便更快地进行通信。我目前在服务器端一次发送20个字节,这是有效的,但速度较慢。
浏览 5
提问于2016-08-11
得票数 9
1
回答
程序如何知道是否允许访问内存?
、
维基百科用这种方式解释了“
分段
错误”: 当程序试图访问它不允许访问的内存位置,或者试图以不允许的方式访问内存位置(例如,试图写入只读位置,或覆盖操作系统的一部分)时,就会发生
分段
错误。那么,程序执行者在运行时知道程序试图访问的内存实际上是否允许访问的
机制
是什么呢?
浏览 2
提问于2021-10-19
得票数 0
回答已采纳
1
回答
在不使用
分段
机制
的情况下,如何在x86中管理堆栈和堆段?
、
、
、
从理解
Linux
内核开始 当所有进程都使用相同的段寄存器值时,即当它们共享同一组线性地址时,内存管理就更简单了
浏览 8
提问于2022-02-13
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何利用分段机制保护物联网?
细说|Linux Out Of Memory机制
天美新的机制,高分段的人心里都清楚
IBM为Linux 内核提出新的命名空间机制
Elasticsearch的分段存储思想
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券