腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
进程
管理和
内存
管理在
Linux
内核中
的
用途是什么?
linux-kernel
📷
Linux
内核子系统
的
存在是为了处理网络、VFS、设备?
Linux
内核中
进程
管理和
内存
管理
的
目的是什么?我还试图找到
Linux
内核子系统(如VFS、Network、Device )<e
浏览 0
提问于2019-01-19
得票数 0
3
回答
堆栈
内存
是如何增加
的
?
process
、
operating-system
、
stack
在一个典型
的
C程序中,
linux
内核提供了84K - ~100K
的
内存
。当
进程
使用
给定
的
内存
时,内核如何为堆栈分配更多
的
内存
。当
进程
占用堆栈
的
所有
内存
并且现在
使用
下一个连续
的
内存
时,理想情况下,它应该分页错误,然后内核处理分页错误。在这里,内核为给定
进程
的
堆栈提供了更多<em
浏览 9
提问于2010-07-09
得票数 2
2
回答
Linux
是如何计算MemFree
的
?
linux
、
memory-management
我正在尝试了解我
的
嵌入式
linux
内存
使用
情况。 通过
使用
top实用程序和
进程
文件/proc/meminfo,我可以看到
进程
使用
了多少虚拟
内存
,以及系统有多少物理
内存
可用。但是,对于任何给定
的
进程
,虚拟
内存
似乎都会比
使用
的
物理
内存
高得多。由于这是嵌入式系统,
内存
交换被禁用。
浏览 2
提问于2009-09-10
得票数 10
回答已采纳
1
回答
如何限制单个
Linux
进程
的
内存
使用
而不终止
进程
linux
、
ubuntu
如何限制单个
Linux
进程
的
内存
使用
,而不终止该
进程
。是否有其他命令或shell可以限制
内存
使用
而不终止
进程
?
浏览 9
提问于2014-11-11
得票数 4
1
回答
防止fork()复制
进程
的
内存
映射(mmap‘’ed)
linux
、
memory-management
、
fork
、
linux-device-driver
、
mmap
我有一个实现mmap操作集(vm_operations)
的
Linux
设备驱动程序,以及一个
使用
mmap调用映射设备驱动程序
内存
空间
的
进程
。我希望避免这些重复,并实际上使所有的
内存
映射私有到父程序。 这在
Linux</e
浏览 5
提问于2015-03-29
得票数 0
1
回答
根据可用
的
空闲
内存
控制有多少子
进程
分叉
linux
、
fork
、
enomem
我试图在
Linux
系统
内存
允许
的
情况下,尽可能多地利用母牛和叉子
进程
。我会启动父
进程
,直到分叉部分(此时
进程
正在
使用
一定数量
的
内存
),然后每次分叉一个子
进程
,直到fork返回ENOMEM错误为止。在这种情况下,我会等待任何孩子完成,然后分叉一个新
的
。子
进程
将不会分配任何新
的
内存
,而只是工作。但是这不起作用,我所有的
进程
都被<em
浏览 8
提问于2014-03-05
得票数 0
回答已采纳
2
回答
查找哪些页面不再与“复制即写”共享。
c
、
linux
、
x86-64
、
copy-on-write
、
page-tables
假设我在
Linux
中有一个
进程
,我从其中fork()另一个相同
的
进程
。在
Linux
之后,由于最初
的
进程
将开始写入
内存
,所以
Linux
的
即插即用机制将给出不同于分叉
进程
使用
的
进程
独特
的
物理
内存
页。如何在某个执行点知道原始
进程
的
哪些页面已在写入时被复制? 我不想
使用</e
浏览 5
提问于2012-04-23
得票数 4
2
回答
mmap
的
大小限制是多少?
linux
、
mmap
我
使用
mmap()将共享
内存
对象映射到
进程
。我
的
问题有两部分:所
使用
的
linux
内核是2.6.27。共享
内存
对
浏览 6
提问于2012-10-29
得票数 5
2
回答
linux
中每个
进程
的
内存
监控
c
、
linux
、
linux-kernel
、
operating-system
、
kernel
我希望实现我
的
内核能够监控每个
进程
的
内存
。但是,我所能做
的
就是打印出
进程
和pid。我找不到一个可以帮助监控
内存
的
函数。下面是我实现
的
内核中
的
代码。我
使用
的
是
Linux
内核版本4.11.0-rc7。#include <
linux
/kernel.h> #include <
linux
/init.h
浏览 1
提问于2017-04-26
得票数 0
1
回答
将物理
内存
分配给
Linux
中
的
进程
linux
、
memory
、
kernel
是否有一种方法为
Linux
中
的
进程
分配特定
的
物理
内存
?我正在考虑一个系统,在这个系统中,某些记忆区域比其他区域更快。我希望有一个特定
的
进程
使用
更快
的
内存
(例如。用于视频处理)。是否有
Linux
特性或子系统允许我这样做?可能是NUMA还是cgroup? 什么机制是保留一个区域
的
物理
内存
,并分配它
使用
一个特定
的
进程
浏览 1
提问于2018-03-28
得票数 1
回答已采纳
1
回答
使用
linux
用户空间
内存
进行缓存
c++
、
linux
、
memory
、
malloc
、
new-operator
我想在我
的
用户空间
linux
应用程序中实现一个
内存
缓存(某种类型)。 我所追求
的
本质上是与
linux
的
文件系统缓冲区缓存相同
的
行为:任何没有被其他任何东西
使用
的
内存
都被我正在缓存
的
进程
所
使用
。如果我要写这段代码,硬性限制我
的
缓存应该有多大,我必须从本质上限制我
的
缓存到某个预定义
的
值,而不是如果其余
进程<
浏览 6
提问于2012-02-22
得票数 2
1
回答
使用
进程
id获取
进程
的
实际
内存
使用
情况
java
、
memory
我
使用
下面的
linux
命令通过
进程
id获取
进程
的
实际
内存
使用
情况。但是它没有给出
进程
的
正确
内存
分配大小。当我在java代码中
使用
下面的代码时,它给出了java
进程
的
正确
内存
分配大小。= Runtime.getRuntime();long memory = runti
浏览 2
提问于2017-04-16
得票数 1
2
回答
内存
泄漏对其他
进程
的
影响
memory-management
、
memory-leaks
我有一个与
内存
泄漏相关
的
查询。据我所知,每个
进程
都有一个来自操作系统
的
2 2GB
的
唯一VM。但是在VM和物理<em
浏览 5
提问于2012-06-05
得票数 1
回答已采纳
1
回答
Linux
上
进程
内存
的
使用
linux
关于
进程
的
内存
使用
情况,我有三个相互冲突
的
信息源。我正在
使用
gnome终端作为示例过程。ps aux报告pid 31880
的
624480单元
的
使用
情况(我说单位,因为我不知道它作为单位
使用
什么),但是根据https://superuser.com/a/117921/403466,它是以字节为单位
的
然后我得到了/proc/31880
浏览 0
提问于2018-03-10
得票数 0
回答已采纳
4
回答
linux
上
的
进程
使用
内存
linux
如何监控
linux
上
的
进程
内存
使用
情况?确切地想知道每个
进程
从
内存
中占用了多少。
浏览 2
提问于2009-08-06
得票数 0
5
回答
与Windows
的
CreateProcess相比,
Linux
的
分叉功能--什么被复制?
c++
、
c
、
linux
、
fork
我正在将Windows应用程序移植到
Linux
。我在Windows上
使用
CreateProcess运行子
进程
并重定向所有标准流(输入、输出、错误)。流重定向至关重要,主
进程
向子
进程
发送数据并接收他们
的
输出和错误消息。主
进程
很大,
内存
和线程很多,子
进程
也很小。在
Linux
上,我看到fork函数具有与CreateProcess类似的功能。这是否意味着,如果我创建一个
使用
1GB
内存
<em
浏览 14
提问于2014-02-12
得票数 9
回答已采纳
2
回答
当多个
进程
在
Linux
中
使用
文件指针读取文件时,是否
使用
共享虚拟
内存
?
c++
、
linux
、
memory
我编写了一个C++程序,它
使用
文件指针读取文件。我需要同时运行多个
进程
。由于文件
的
大小可能很大(100 in ~),为了减少多个
进程
中
的
内存
使用
量,我想我需要
使用
共享
内存
。因为我认为如果多个
进程
读取同一个文件,那么每个
进程
的
虚拟
内存
通过页面表映射到相同
的
物理
内存
文件。我读了一个
Linux
文件,他们说, 共享虚
浏览 7
提问于2015-04-29
得票数 2
3
回答
Linux
和Windows之间
的
Java
内存
使用
差异
java
、
memory-management
当在Windows和
Linux
(Debian)上运行相同
的
java
进程
(一个jar)时,
Linux
进程
从启动开始就
使用
了更多
的
内存
(12MB和36MB)。即使在尝试
使用
-Xmx/Xms/etc限制堆大小时,它也保持不变。我尝试
的
任何东西似乎都没有帮助,这个过程总是需要36MB。如何解释
Linux
和Windows之间
的
这种差异,以及如何减少
内存
浏览 1
提问于2010-01-30
得票数 5
3
回答
无信号量
的
共享
内存
访问
linux
、
deadlock
、
shared
、
segment
在
linux
中
使用
共享
内存
apis时,如果我有一次写入(通过A
进程
)和只有一次读取(通过B
进程
),我是否仍然需要信号量。有没有一个例子可以说明,在
linux
中
使用
没有信号量
的
共享
内存
会进入死锁状态。
浏览 33
提问于2009-10-05
得票数 2
2
回答
计算
进程
消耗
的
最大空闲存储
内存
。
linux
、
unix
、
memory-management
我想比较一组
进程
动态分配
的
堆
的
最大数量。
Linux
中是否有任何系统命令或任何应用程序可以自动执行此操作?类似于运行
进程
并监视
进程
消耗多少
内存
的
监视工具。不幸
的
是,size(1)命令只反映
进程
的
文本和数据
内存
部分,以及
进程
使用
的
平均
内存
的
进程
记帐报告。
浏览 4
提问于2011-05-30
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
查看 Linux 系统中进程和用户的内存使用情况
如何在无响应的 Linux 系统中杀掉内存消耗最大的进程
Linux杀不死的进程之CPU使用率这么高
理解Linux的进程状态
Linux 中free命令检查内存使用情况
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券