腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
linux
中,每个
进程
都有一个4GB的虚拟地址空间,考虑到32位的体系结构。
、
、
、
、
嗨,我是
Linux
内核开发的新手。因此,希望对下面的语句有一些清晰的说明。 它与
浏览 3
提问于2015-06-13
得票数 3
1
回答
应用程序可以使用的最大
内存空间
是否等于(物理内存+交换空间)?
、
、
、
虽然从理论上讲,64位应用程序的
内存空间
接近2^64 (当然,内核将占用一些空间),但据我所知,应用程序可以使用的实际内存只有8GB。所以我的问题是:对于在Unix/
Linux
上运行的应用程序,它可以使用的最大
内存空间
是否等于(物理内存+交换空间)?
浏览 2
提问于2014-07-11
得票数 3
回答已采纳
2
回答
内核虚拟内存页是可交换的
、
、
就像每个用户级
进程
都有自己的虚拟
内存空间
一样,
Linux
内核的虚拟内存页是否可以交换?
浏览 3
提问于2015-01-14
得票数 2
回答已采纳
1
回答
防止fork()复制
进程
的内存映射(mmap‘’ed)
、
、
、
、
我有一个实现mmap操作集(vm_operations)的
Linux
设备驱动程序,以及一个使用mmap调用映射设备驱动程序
内存空间
的
进程
。我希望避免这些重复,并实际上使所有的内存映射私有到父程序。 这在
Linux
上是可能的吗?
浏览 5
提问于2015-03-29
得票数 0
1
回答
linux
上的调度单元
我听说
linux
内核将线程视为内核线程,
进程
视为使用相同虚拟
内存空间
的线程组。这是否意味着窗口和
linux
内核的调度单元是线程??
linux
的最小调度单元是什么?
浏览 3
提问于2013-10-21
得票数 1
回答已采纳
3
回答
Linux
内核线程真的是内核
进程
吗?
、
、
、
、
我在许多地方读到,
Linux
为Java中的每个用户线程创建了一个内核线程。(我看到“内核线程”一词有两种不同的用法:操作系统知道并计划执行用户工作的线程。内核线程是否与内核
进程
相同,因为
Linux
进程
支持父
进程
和子
进程
之间的共享
内存空间
,还是它确实是一个不同的实体?
浏览 0
提问于2012-02-13
得票数 29
回答已采纳
1
回答
python多
进程
参数:深度复制?
、
、
Processp = Process(target = f, args = (c,))我假设将c的深层副本传递给函数f,因为浅层副本在新
进程
的情况下没有意义(新
进程
无法访问调用
进程
的数据)。
浏览 1
提问于2011-05-13
得票数 18
回答已采纳
5
回答
在
Linux
/UNIX上是否可以在多
进程
情况下使用互斥?
、
、
、
、
在
Linux
/UNIX上是否可以在多
进程
情况下使用互斥?互斥仅用于多线程。对吧?谢谢
浏览 3
提问于2012-02-22
得票数 35
回答已采纳
1
回答
Linux
内核模式与用户模式
、
、
、
我正在努力更好地理解
linux
系统上从用户模式切换到内核模式的过程。谢谢!
浏览 0
提问于2019-01-29
得票数 1
1
回答
如何查找用于DMA的
进程
的内存区域
、
、
在
linux
内核中,给定一个
进程
及其虚拟
内存空间
,有没有办法找到映射到DMA (Direct memory Access)的内存区域?也许是从它的vma_area_struct的旗帜? 谢谢
浏览 2
提问于2014-03-12
得票数 1
2
回答
Linux
是如何计算MemFree的?
、
我正在尝试了解我的嵌入式
linux
内存使用情况。
linux
是如何计算可用物理内存的?因为它似乎没有考虑到在虚拟
内存空间
中分配的所有内容。
浏览 2
提问于2009-09-10
得票数 10
回答已采纳
1
回答
多
进程
池的意外行为
、
在下面的代码中,我原本期望输出为2,因为我在将函数分配给用于多处理的池之前更改了config的值,但结果却是5。我确信这是有充分理由的,但不确定如何解释它。 from multiprocessing import Pool print("This is init") def testPrint(cls, data): print("This is testPrint")
浏览 8
提问于2020-09-30
得票数 5
回答已采纳
2
回答
我想释放一些
内存空间
,以便在不终止或终止java
进程
的情况下提高系统性能。
、
、
、
我刚刚在
linux
机器上安装了oracle,但目前没有在上面做任何事情。它仍然在顶部输出中显示"java“
进程
,并且它占用了太多的ram。我想释放一些
内存空间
,以便在不终止或终止java
进程
的情况下提高系统性能。
浏览 2
提问于2018-06-12
得票数 0
1
回答
虚拟内存和页面缓存是如何工作的?
、
我知道:然而, Will页面缓存的
内存空间
是否受到内核空间的限制?或者,除了
linux
中的配置之外,什么东西会限制页面缓存大小?
浏览 0
提问于2019-07-17
得票数 0
回答已采纳
1
回答
内核/用户堆栈,这是什么意思?
、
、
、
、
我正在准备一个关于
linux
内核中
进程
管理的小演示,在搜索过程中,我发现每个
进程
都必须有一个task_struct或
进程
描述符,第二件事是私有内核/用户堆栈。现在我的问题是,,什么是堆栈?,它是
内存空间
还是确切的?对象堆栈的类型是什么? 任何帮助都将不胜感激。
浏览 0
提问于2014-11-21
得票数 1
回答已采纳
1
回答
linux
内核中的内存映射
、
在
linux
内核中,同一物理页帧是否可以同时多次映射到一个
进程
的虚拟
内存空间
? 换句话说,在此过程中有多个页表条目指向同一个物理页。
浏览 5
提问于2014-01-24
得票数 2
回答已采纳
1
回答
Linux
内核内存布局
我在一台64位的x86
Linux
计算机上工作。 在这种体系结构上,每个
进程
都有自己的64位地址存储空间。 内存块由MMU组件映射到物理内存(或交换)。 现在,我想知道内核内存是如何工作的。如果我用下面的代码编写
linux
内核模块: char * address;*address = 0x42; 此0x42将写入何处?直接在物理内存中?还是说
linux
内核是64位
内存空间
,就像任何用户和
进程
一样? 谢谢
浏览 25
提问于2019-04-01
得票数 1
2
回答
如何对一个虚拟地址空间中的
进程
线程进行内存管理?
、
、
、
我相信每个
进程
都有一个虚拟地址空间。这意味着每个线程都使用这个单独的虚拟地址空间。 我想知道在虚拟地址空间中有多个线程的情况下堆栈/堆是如何增长的?操作系统如何管理一个线程的堆栈空间是否已满?
浏览 2
提问于2016-07-25
得票数 0
1
回答
在多线程中运行不可重入的代码
、
、
我在一个
linux
共享对象中继承了大量c++代码,我怀疑它不是可重入的。 有没有办法确保每个线程加载自己的dll副本并维护自己的
内存空间
,从而在从同一
进程
派生的多个线程中运行此代码?
浏览 1
提问于2014-08-28
得票数 0
1
回答
Syscalls:用户是如何将数据传递/接收到内核的?
、
在前面的几个问题(下面的链接)中已经讨论了用户和内核虚拟地址之间的关系,但据我所知,用户
进程
不能读写内核地址。是通过记忆吗?如果是的话,内存布局在哪里?相关问题:所有
进程
的虚拟地址空间是否在它们的“内核”部分中都有相同的内容? 📷
浏览 0
提问于2020-07-07
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux进程管理
Linux查杀stopped进程
Linux系统编程——特殊进程之僵尸进程
理解Linux的进程状态
Linux之shell 和进程
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券