腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
freebsd上的
Linux
(ibm_db libdb2.so.1)
python
、
sqlalchemy
、
informix
、
freebsd
我试图在bsd上使用一个库,这个库是为IBM连接为
linux
设计的:但我得到了导入错误: >我已经成功地安装了ibm_db和ibm_db_sa,我只是认为在bsd上使用
linux
应用程序更有问题。
浏览 7
提问于2012-03-15
得票数 2
1
回答
如何在特定时间打印内存中的所有共享对象?
c
、
linux
、
dll
、
shared-libraries
在
Linux
系统中,在特定的时间有许多
进程
在运行,并且每个
进程
都依赖于一些动态库(共享对象)。这可以通过ldd命令找到。当
进程
运行时,共享对象必须在内存中。同样,在
Linux
系统中,会有许多共享对象
加载
到不同运行
进程
的内存中。 有没有办法列出所有这些共享对象?它能用C编程语言写吗?列出当前
加载
到内存中的所有共享对象是否可行?
浏览 2
提问于2014-09-11
得票数 1
1
回答
创建子
进程
时,是否需要将数据从父
进程
复制到子
进程
?
linux
、
fork
我了解到,在
linux
中,fork()被用来创建一个新的
进程
。它为子
进程
分配新内存,然后将数据从父
进程
复制到子
进程
,例如文件描述符。然后可以使用exec()
加载
自己的数据并覆盖
进程
空间。但我想知道是否有必要将父
进程
的数据复制到子
进程
?直接将子
进程
的实际数据
加载
到其
进程
空间如何?
浏览 2
提问于2014-04-19
得票数 0
回答已采纳
1
回答
Windows中的DLL
加载
windows
在Windows中,如果有两个
进程
,每个
进程
都使用相同的DLL,那么显然每个
进程
都将DLL单独
加载
到其地址空间中,而在
Linux
中,共享对象只
加载
一次并映射到不同的
进程
中。
浏览 2
提问于2013-03-12
得票数 0
回答已采纳
2
回答
C++中的
Linux
进程
加载
器
c++
、
linux
、
process
、
linux-kernel
我正在用C++为
Linux
平台开发一个
进程
加载
器;它只是一个娱乐项目。基本上,我希望手动将可执行文件的所有部分
加载
到内存中,然后执行它。即使是关于
进程
加载
器开发的一般
浏览 1
提问于2012-08-09
得票数 3
回答已采纳
1
回答
写的副本是如何在分叉执行中工作的?
c
、
linux
、
fork
、
exec
、
copy-on-write
进程
fork是子
进程
,并在子
进程
中调用exec()。在fork之后,父
进程
和子
进程
共享内存.当子
进程
调用exec()来
加载
另一个
进程
时,
Linux
是否会将父内存复制到新内存,子
进程
也会
加载
另一个
进程
到这个新内存?
浏览 0
提问于2015-08-08
得票数 0
1
回答
如何在C++中查找派生
进程
中的共享/复制内存页
c
、
linux
、
memory
、
fork
我有一个在启动时
加载
大量资源的
linux
服务器
进程
。此
进程
将根据请求派生。在启动时
加载
的资源是最大的东西,并且在运行时不会改变。折叠的子
进程
使用读/写控制结构来处理对常量资源的请求。如何找出
进程
之间共享了多少内存,以及每个
进程
有多少uinque?或者哪些页由于来自任何
进程
的写访问而被复制?
浏览 1
提问于2011-07-28
得票数 5
回答已采纳
2
回答
如何存储"
linux
进程
地址空间“?
linux
、
process
、
malloc
、
virtual-memory
从书中读到,当
进程
启动时,它的私有
进程
地址空间将被创建。如果一个
进程
在开始时需要超过3GB,那么我肯定理解错了。 有人能解释一下这个0x0-0xMAX是如何存储在乞讨中的吗?
浏览 2
提问于2015-09-23
得票数 2
回答已采纳
1
回答
Unix共享库和VDSO内存映射
linux-kernel
、
shared-libraries
、
ram
、
abi
我想知道像gnu libc这样的
linux
共享库是在
进程
之间还是在每个
进程
之间共享,链接器ld.so将libc的一个新区域映射到应用程序,如果是这样的话,这不会吃掉内存,因为对于不同区域的每个
进程
,相同的库将被重复
加载
,对于
linux
VDSO,快速v_syscall方法也是一样的。或者
linux
内核已经映射了ram中的所有共享库,仅仅是需要库链接内核的每个
进程
都允许它访问库区域,这样就没有巨大的ram页面了。
浏览 1
提问于2018-07-29
得票数 0
2
回答
linux
dlopen在
进程
中调用dlopen()时,我可以在库中收到通知吗?
linux
、
process
、
wrapper
、
dlopen
在
linux
上使用dlopen()函数从同一
进程
中的任何其他库
加载
任何新库时,我可以在
进程
中的库中收到通知吗?谢谢。
浏览 2
提问于2012-04-20
得票数 1
1
回答
在windows上引用R中的并行包传递大对象
r
、
performance
、
memory
、
parallel-processing
我已经在RAM中
加载
了一个2Go数据集,我希望这些工作人员中的每一个只从该数据集中读取我所做的工作:{ #read a couple另外,如果我使用
Linux
机器,这个问题会得到缓解吗?还是数据集的副本仍然出现在每个工作人员的级别上?
浏览 4
提问于2016-08-15
得票数 2
回答已采纳
1
回答
将共享对象
加载
到
Linux
中的特定
进程
linux
、
linux-kernel
、
shared-libraries
、
kernel-module
、
dynamic-library
我希望将共享对象
加载
到某些
进程
,需要某些条件: 它能用"/etc/ld.so.preload“或"LD_PRELOAD=/my/lib.so”来完成吗?这需要一个内核模块吗?
浏览 5
提问于2022-08-30
得票数 0
1
回答
在
Linux
中创建堆区域/段
linux-kernel
、
memory
、
memory-management
我的理解是,在
Linux
上,
进程
加载
程序不会像堆栈那样自动为
进程
创建“堆”区域,对吗? 我使用了/proc/$$/maps,在调用malloc()之前没有“堆”区域。
浏览 0
提问于2015-12-18
得票数 4
4
回答
将数据保留在内存中,同时允许其他
进程
在
linux
C++中访问该数据。
c++
、
linux
、
memory
、
memory-management
、
process
目前,我正在
linux
上调试一个程序,它看起来像这样: loadHugeFile(); return0;问题是,loadHugeFile函数需要
加载
一个以10为单位的非常大的文件,这需要大约5分钟,而processTheDataOfTheFile只需要不到10秒的时间来计算所需的数据并返回一些值将来,文件的大小可能会进一步增加,
加载
时间也会更长。该文件是一个倒排索引,因此需要整个文件。 是否有可能让一个
进程
将此文件<
浏览 3
提问于2013-02-13
得票数 2
回答已采纳
3
回答
静态库性能与动态库性能
windows
、
dynamic
、
static
我的问题是:它是否也依赖于dll是否已经
加载
到内存中?我的意思是,一旦初始化和所有的事情都发生了,在动态库的情况下,函数调用和执行是否比静态库花费更长的时间?
浏览 0
提问于2010-12-08
得票数 8
1
回答
如何知道
进程
在哪个操作系统(
Linux
、Windows、Android)上运行?
android
、
c++
、
linux
、
windows
、
cross-platform
如何知道
进程
在哪个操作系统(
Linux
、Windows、Android)上运行?我怎样才能得到这些信息? Update:是否可以区分构建的库在哪个操作系统(即
Linux
或Android)上运行(
加载
和运行)。
浏览 5
提问于2021-09-27
得票数 0
1
回答
如何打印运行中
进程
的链接图?
linux
、
dynamic-linking
如何在
Linux
下漂亮地打印运行
进程
的动态
加载
器链接图?
浏览 3
提问于2012-07-26
得票数 2
1
回答
如何在golang中调用
Linux
/UNIX系统调用
go
、
system-calls
出于某些原因,我需要调用系统的一些系统调用(
Linux
)--我检查了'syscall‘包的文档,却找不到有关它的任何信息。modkernel32 = syscall.NewLazyDLL("kernel32.dll")我确信
Linux
/UNIX应该有类似的功能。有没有人能告诉我函数的名称,或者如何调用Golang中的
Linux
系统调用,或者从
浏览 13
提问于2013-03-27
得票数 6
1
回答
如何在Windows上以编程方式和等价方式查询proc文件系统?
c++
、
linux
、
windows
、
posix
为了创建一个有效的散列函数,我需要知道当程序已经
加载
到内存中时,可能的最小和最大函数入口点。以编程方式(可能是在Windows和
Linux
上)执行此操作的理想方式是什么,以便程序可以确定其已
加载
到内存中的最小和最大函数入口点。我在想,也许我应该查询
进程
的
加载
地址并确定
进程
大小,但在第二个问题上,
进程
大小可能包括堆栈和堆的大小,这对我来说是没有意义的。也许我正在寻找的可能是/proc/<processid>/maps,所以对于<e
浏览 1
提问于2015-07-06
得票数 0
1
回答
将共享对象
加载
到
Linux
中的特定
进程
process
、
kernel-modules
、
shared-library
我想要将共享对象
加载
到某些
进程
,需要某些条件。它必须在流程代码开始执行之前完成。在
Linux
上支持此功能的可用方法是什么?
浏览 0
提问于2022-08-30
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
理解Linux的进程状态
Linux之shell 和进程
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券