腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
内核
代码
段
内存
页面
修改
、
、
我正在尝试为Xen实现一个“基于语义的
内存
共享模型”。作为我的项目的一部分,我正在尝试在VM之间共享内核
代码
页。我假设相似版本的
linux
内核的
代码
段是100%相同的。但是当我使用运行Debian Squeeze的虚拟机进行一些实验时,我发现3个
内存
页在内核
代码
段中是不同的。 所以我的问题是,
linux
内核会在运行时
修改
它的
代码
页吗?
浏览 1
提问于2011-07-26
得票数 0
1
回答
如何更改U-Boot
内存
映射
、
、
、
MS104-SH4上的U-Boot(2009.03)具有如下所示的RAM
内存
映射。0x8c000000不能使用(4kB)0x8c400000 for
Linux
进程(28MB)0x8c001000用于
Linux
内核和根文件系统(16MB) 0x8cf60000 for
Linux</em
浏览 2
提问于2012-02-02
得票数 6
回答已采纳
1
回答
如何找到php脚本的
内存
消耗?
、
我在
Linux
上作为进程运行一个php脚本。使用不同的工具(top、xdebug、.)我看到这个非常复杂的脚本的动态
内存
消耗(堆
内存
)在不断上升。我如何才能准确地找到
代码
中的行,或者导致这种行为的变量或位置?php脚本的
内存
泄漏在哪里?附加信息: 请给出结束这个问题的理由。
浏览 3
提问于2014-01-09
得票数 0
1
回答
在
Linux
上使用共享
内存
进行低延迟数据包处理?
、
、
、
、
如果我在
Linux
上接收UDP数据包(我不介意
修改
一些源
代码
),我的应用程序读取数据包的最快方法是什么?我是否希望
修改
网络堆栈,以便一旦接收到UDP数据包,就将其写入共享
内存
,并让应用程序访问该
内存
? 堆栈有没有办法通知应用程序做出反应,而不是让应用程序连续轮询共享
内存
?
浏览 0
提问于2013-03-15
得票数 4
回答已采纳
2
回答
如何在Python2.7.10中使用多进程创建子进程,而不让子进程与父进程共享资源?
、
、
我们正在尝试将python 2.7.10
代码
库从Windows迁移到
Linux
。我们最近发现,Python2.7中的多处理库在Windows和
Linux
上的行为不同。有没有办法在
Linux
上使用Python2.7中的多进程而不让子进程和父进程共享
内存
?我们还可以使用Python2.7中
修改
forking.py
代码
的指南来确保子进程和父进程不共享
内存
和执行写入时复制。谢谢!
浏览 40
提问于2019-03-15
得票数 4
3
回答
为什么Perl的Archive::Tar会耗尽
内存
?
、
我使用下面的Perl
代码
列出tar归档中的文件。tar归档的大小始终约为15MB。my $tar = Archive::Tar->new("$file");$tar->error unless @lists; 执行这段
代码
会给我一个错误“
内存
不足”。我的
Linux
系统大约有512MB,我不想增加系统的
内存
。谁可以建议我,如果这段
代码
可以
修改
为更好的性能或其他
代码<
浏览 1
提问于2009-11-10
得票数 5
回答已采纳
1
回答
升级Oracle服务器中的RAM
内存
后应
修改
哪些参数
、
、
、
我有一个带有oracle9i (9.2.0.8)的
linux
服务器(rhel4),我们最近将
内存
从4G升级到16G。我想知道我应该
修改
哪些服务器参数,以及我应该
修改
哪些Oracle参数来利用
内存
中的新配置,非常感谢您的回答。
浏览 0
提问于2020-10-10
得票数 0
1
回答
用过的和VIRT有什么区别?
、
、
"RES“是否包含”
代码
“和”数据“?谢谢。 对于每个这样的进程,每个
内存
页都被限制为下表中的一个象限。物理
内存
和虚拟
内存
都可以包含这四个
内存
中的任何一个,而交换文件只包含#1到#3。象限#4中的
内存
在
修改
后充当自己的专用交换文件。私人共享1+2匿名。叠起来。,从
Linux
-4.5开始,是以下三个字段的总和: RSan -象限1页,其中包括任何前象限3页(如果
修改
为RSfd )-象
浏览 0
提问于2018-10-29
得票数 0
2
回答
使calloc机会主义
、
、
、
在
linux
上,malloc的行为是机会主义的,只有在第一次访问虚拟
内存
时才使用真正的
内存
来支持虚拟
内存
。是否可以
修改
calloc,使其也以这种方式运行(第一次访问页面时分配和对页面进行归零)?
浏览 2
提问于2015-04-04
得票数 1
回答已采纳
1
回答
内存
中
代码
签名
、
、
由于许多恶意
代码
仅在
内存
中运行,难道不可能在每个PE文件的每个eXecutable
代码
(函数等)上签名,并在每个新启动的线程之前检查
代码
(
内存
中的
代码
)是否确实被签名继续?有了这个系统,如果一个签名的进程想要将他的一些
代码
注入另一个进程(通过VirtualAllocEx、WriteProcessMemory等),那就很好了。 我的推理有什么缺点?艾德:我故意省略了脚本语言,我提议的“
内存
中签名
代码
”特性当然也将与诸如Windows卫队
浏览 0
提问于2017-03-23
得票数 2
4
回答
在
Linux
中,什么可以执行类似于欺骗引擎的任务?
、
、
简而言之,我如何在
linux
中搜索、查看和
修改
内存
中的值,最好是尽可能简单。 。
浏览 1
提问于2008-10-17
得票数 3
1
回答
Linux
内核可以使用大于4KB的默认虚拟
内存
页大小而不
修改
内核吗?
我们正在设计一个CPU,它将受益于16 an的虚拟
内存
页大小(它将降低缓存访问能力,并提高目标工作负载的性能,
内存
碎片不是问题)。标准页面大小为4KB。内核源
代码
有一种简单的方法将默认页面大小配置为16 to吗?或者,我们是否需要
修改
内核源
代码
,以便从4KB更改为16 4KB?如果有一个16 by的虚拟
内存
页大小,那么会发生什么意外的副作用呢?如果对于
Linux
内核有更深入的URL,那就太好了。 谢谢:-)
浏览 0
提问于2018-03-25
得票数 1
回答已采纳
5
回答
GDB可以更改正在运行的程序的汇编
代码
吗?
、
、
、
现在的问题是:如何更改
内存
中正在运行的程序的
代码
?我可以看到程序集
代码
,但我无法
修改
。我该怎么做呢?谢谢。
浏览 5
提问于2011-06-24
得票数 10
回答已采纳
3
回答
代码
段的动态重定位
、
、
、
、
出于好奇,我想知道是否有可能在程序执行期间重新定位一段
代码
。例如,我有一个函数,这个函数每次执行后都应该在
内存
中替换。我们脑海中浮现的一个想法是使用自
修改
代码
来实现这一点。根据一些在线资源,自
修改
代码
可以在
Linux
上执行,但我仍然不确定这种动态重定位是否可能。有人有这方面的经验吗?
浏览 3
提问于2010-02-23
得票数 12
2
回答
将yyin设置为“模拟”文件*?
、
、
、
我有一个C库,我想在不
修改
库的情况下与C++
代码
进行接口。它有一个由yacc生成的前端,它从yyin (即FILE * )读取。我想将yyin设置为对从
内存
读取的FILE *的某种模拟。是否有希望以可移植(
Linux
、Mac、Windows)的方式来实现这一点??还是有另一个技巧可以让这样的解析器从
内存
中读取而不是从FILE *中读取?
浏览 6
提问于2013-06-10
得票数 3
回答已采纳
3
回答
基于
linux
的boost windows_shared_memory
、
、
、
嗨,我需要在
linux
上构建一个项目,但是它使用"boost/interprocess/windows_shared_memory.hpp“是在
linux
上运行它的任何方式,还是我必须重写这段
代码
?
浏览 3
提问于2013-08-07
得票数 2
回答已采纳
2
回答
如何立即对新分配的虚拟
内存
进行分页
、
、
、
我在
Linux
用户空间应用程序中分配了一些
内存
。但是,这种
内存
还没有得到物理
内存
的支持。void Function(void) char *memory; }void Function(void)
浏览 1
提问于2015-06-02
得票数 0
1
回答
POSIX兼容的进程
内存
遍历方式
、
、
是否有一种方法可以让进程遍历自己的
内存
( POSIX兼容)?这必须在不
修改
进程源
代码
的情况下完成,但我们可以对系统调用进行干预。解决方案是调用mlockall(),然后对进程映射的所有
内存
执行虚拟写入。在
Linux
中,
内存
映射可以在/proc/self/map(或/proc//map)中获得,但这不是POSIX兼容性的要求。
浏览 3
提问于2014-08-23
得票数 0
回答已采纳
1
回答
两个相同的虚拟地址如何指向不同的物理地址?
、
、
、
在
Linux
中调用fork()之后,两个进程(一个是另一个进程的子进程)将共享分配的堆
内存
。这些已分配的页面被标记为COW (复制即写),并将保持共享,直到任何一个进程
修改
它们。
内存
管理单元( MMU )如何区分两者?请考虑以下几点:进程A被分配一个
内存
页,由虚拟地址0x1234指向进程A和B现在共享虚拟地址0x1234,指向相同的物理
内存
位置 进程B
修改
其0x1234
内存
页此
内存
页被复制
浏览 0
提问于2015-10-06
得票数 5
回答已采纳
7
回答
C中当前进程的
内存
使用
、
、
、
、
我需要在C中获得当前进程的
内存
使用情况。有人能提供一个
代码
示例来说明如何在
Linux
平台上这样做吗?我知道获得
内存
使用的cat /proc/<your pid>/status方法,但我不知道如何在C中捕获它。 顺便说一句,这是我正在
修改
的PHP扩展(当然,我是一个C新手)。
浏览 9
提问于2009-10-13
得票数 30
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux修改网卡名称
图解|Linux内存碎片整理
iphone修改照片格式,节省内存?
内存修改器V1.0
Linux内存映射mmap原理分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券