腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何确定
Linux
上多进程的JVM
内存
占用
linux
、
memory
、
jvm
、
shared
、
footprint
我正在尝试量化执行相同进程的小型java应用程序多线程与多进程在
内存
占用
方面的差异。在运行多线程时,确定总
内存
占用
和每个线程的额外开销相对容易。根据pmap的说法,当运行单线程进程时,JVM
占用
很大的空间(200-300M虚拟空间)。如果我运行同一个应用程序的多个副本,我会看到
内存
占用
x N,并且没有java代码在进程之间
共享
。我被告知,因为Java代码是字节码,而不是可执行文件,所以它不会像
浏览 3
提问于2009-08-25
得票数 4
1
回答
仅在
Linux
上使用虚拟
内存
的程序
linux
、
virtual-memory
我有一个关于
Linux
的问题,它是虚拟
内存
。再详细说明一下。在
Linux
上使用top命令时,在ise上显示所有进程和它们所
占用
的
内存
。从虚拟
内存
到驻留
内存
和事件
共享
内存
。但是我想要的是编写一个只使用虚拟
内存
的程序,res和shr都是0。这个问题发生在我使用“压力”命令时,因为顶部的命令显示它使用了大量的虚拟
浏览 6
提问于2020-08-09
得票数 0
3
回答
当进程分叉时,是复制其虚拟
内存
还是驻留
内存
?
linux
、
linux-kernel
、
memory
、
fork
在
Linux
中创建新进程的标准方法是复制父进程的
内存
占用
空间,这将成为子进程的环境,直到调用execv。 我们指的是什么
内存
占用
,虚拟
内存
(进程请求什么)或驻留
内存
占用
空间(实际使用的是什么)?动机:我有一个交换空间有限的设备和一个在虚拟
内存
和驻留
内存
占用
之间有很大区别的应用程序。由于
内存
不足,应用程序无法分叉,并希望
查看
试图减少虚拟
内存
浏览 0
提问于2015-06-01
得票数 14
回答已采纳
0
回答
jvm实际
占用
内存
为什么大于堆外+堆内?
linux
、
jvm
heap+nonheap我使用arthas查询出来的,加起来差不多415Mb左右,但是实际
占用
linux
内存
大概是579.怎么
查看
中间的164Mb
内存
内什么
占用
了 图片
浏览 81
提问于2022-12-15
1
回答
一次
内存
中只需要一个动态库的副本?
c
、
linux
、
dynamic
对于需要多个库的程序,
共享
库可以减少程序的
内存
占用
(无论是在磁盘上还是在运行时的
内存
中)。这是因为多个程序可以同时使用一个
共享
库;因此,每次
内存
中只需要一个库的副本。ld-
linux
.so的职责是执行重新定位过程(加载动态库等)。程序是如何
共享
的? 如果库已经更新了呢?新启动的程序是加载新程序还是使用驻留在
内存
中的程序?
浏览 8
提问于2013-10-08
得票数 3
回答已采纳
4
回答
预测Java
内存
java
、
jakarta-ee
、
memory
、
memory-management
有没有办法预测我的Java程序将
占用
多少
内存
?我来自C++背景,在那里我在类上实现了"size_in_bytes()“之类的方法,我可以相当准确地预测我的应用程序的运行时
内存
占用
。现在我身处Java世界,这并不容易……有引用,池,不可变对象是
共享
的.但在
查看
顶部的进程大小之前,我仍然希望能够预测我的
内存
占用
。
浏览 6
提问于2012-08-18
得票数 3
回答已采纳
1
回答
有没有可能把一段
共享
内存
变成私有
内存
?
c
、
memory
、
shared
假设我有一个c程序(在
linux
环境中),它使用
共享
内存
向多个进程发送数据,或者从多个进程发送数据。假设稍后在程序中并行进程完成,而我只有一个进程。现在,我想派生另一个进程的fork(),但是这次我不希望
共享
那个
内存
段,我希望父进程和子进程都能够修改值而不会相互影响,就好像它是私有
内存
一样。有没有办法做到这一点;将
共享
内存
转换为私有
内存
,但让它在虚拟
内存
中
占用
相同的空间,或者使
共享
浏览 0
提问于2011-06-09
得票数 4
1
回答
加载
共享
对象的
内存
使用情况
c++
、
linux
、
memory-management
、
shared-libraries
我正在开发一个基于
Linux
的程序,它以
共享
对象的形式加载许多插件。我想知道的是,每个
共享
对象及其所有数据结构在某个时间点
占用
了多少
内存
。有可能这样做吗?如果需要,我可以修改主程序和插件
共享
对象.
浏览 1
提问于2014-10-28
得票数 3
回答已采纳
3
回答
Linux
内存
使用历史记录
linux
、
memory
、
process
我遇到了一个问题,我的服务器开始使一些正常的进程和检查失败,因为服务器的
内存
完全满了并且被
占用
了。 我
查看
了日志记录历史,发现它杀死的是一些Java进程。我使用"top“命令
查看
当前哪个进程
占用
的
内存
最多(在问题解决后),它是一个Java进程。因此,从本质上讲,我可以知道现在哪些进程
占用
了最多的
内存
。我想知道的是,当故障开始发生时,是否有一种方法可以
查看
哪些进程
占用
了最多的
内存
?也许<em
浏览 38
提问于2012-10-24
得票数 9
回答已采纳
3
回答
JVM的
内存
占用
是多少,如何将其最小化?
java
、
memory
、
jvm
、
memory-footprint
我只想知道当开始产生多个JVM进程时,JavaVM (Sun,
Linux
)的实际
占用
空间是多少。当我记得很清楚的时候,它们应该
共享
rt.jar (也许更远?)。这些JVM是否
共享
JIT缓存(所有JVM都具有相同的类路径)?在编写应用程序时,我可以做些什么? 我可以
共享
内存
区域吗?也许可以
共享
映射的
内存
块?
浏览 3
提问于2016-07-24
得票数 10
1
回答
linx/unix中的性能
内存
值
linux
、
memory
、
performance
为了应用于
内存
性能分析的良好实践研究,上述命令的每个“主要”
内存
变量输出的定义是什么? 例如:顶部输出RES
内存
是实际使用的
内存
。再编辑1,我正在
查看
top prstat vmstat free命令的输出,这意味着
内存
值。
浏览 0
提问于2017-08-11
得票数 1
1
回答
每个SM的线程块处于活动状态
cuda
、
gpu
、
gpgpu
在我的40kB
共享
内存
的gtx780上,我如何找到有多少线程块可能同时处于活动状态?如何
查看
每个SM的最大
占用
率?
浏览 1
提问于2018-10-13
得票数 0
1
回答
buff/cache被填充,如何清除它AZURE VM
linux
、
azure
、
virtual-machine
我的
内存
被完全填满了,buff/cache
占用
了所有的
内存
pl,让我知道如何在运行命令空闲的-m (我得到了这个输出)时弄清楚,这是一个
Linux
VM on azure for WordPress bitnami$ free -m总计使用了免费
共享
的buff/缓存可用的Mem: 64320 19319 3164 115 41837 44168交换: 0
浏览 4
提问于2022-10-22
得票数 0
回答已采纳
1
回答
什么是PHP
共享
内存
(mm,--具有-mm)会话模块?
php
、
linux
、
session
、
module
PHP
共享
内存
分配(,)会话模块是什么?我认为它曾经是一个单独的(PECL?Zend?)扩展,但现在它在核心。session storage 我唯一能找到的信息来自2006年的一篇留言板文章,其中提到了一个现在
浏览 5
提问于2013-08-20
得票数 13
1
回答
为什么我看到在32位和64位
Linux
上的相同进程中,pmap的
内存
使用有很大的不同?
linux
、
memory-management
、
pmap
我很惊讶地看到,64位计算机上的“优化”
内存
似乎消耗了更多的
内存
。我看到了.so库的
内存
分配的不同。以libc为例。这与64位计算机上的
内存
分配有关吗?我是否真的会比在32位机器上获得更少的
内存
进程?
浏览 2
提问于2012-02-15
得票数 3
回答已采纳
2
回答
tomcat中的两个war文件与每个tomcat中的每个war文件的性能比较
java
、
tomcat
、
memory
、
war
我有两个war文件要部署在一个
linux
服务器的tomcat中。我有两种方法来部署它们,因为只有一台
linux
服务器。 在两个不同的Tomcat instancesA中部署两个war文件。
内存
必须分别分配给每个tomcat。这意味着,如果第一个war文件在特定时间
占用
更多
内存
,而第二个war文件在不同时间
占用
浏览 7
提问于2015-01-23
得票数 0
回答已采纳
1
回答
POSIX
共享
内存
在c++程序中的高效使用
c++
、
c
、
linux
、
posix
、
shared-memory
我在
linux
机器上使用基于POSIX API的
共享
内存
在多个MPI进程之间进行通信。我有一个可行的解决方案,但我想知道如何有效地利用
共享
内存
空间来处理大数据。我有一台具有64 2GB
共享
内存
限制的机器,可能会发生这样的情况:我不得不将数据>64 2GB写入这个空间,但这些数据块较小,为1-2GB。我想知道的是: 我使用的是shm_
浏览 3
提问于2015-10-25
得票数 0
1
回答
boost managed_mapped_file是否在使用我的物理
内存
?
c++
、
linux
、
memory
、
boost
、
mmap
我希望将一个文件(512M)映射到
共享
内存
,以便每个进程都可以访问它。我选择了boost::interprocess::managed_mapped_file。我认为
共享
内存
不应该
占用
real
内存
,因为它是由多个进程
共享
的。但是当我运行我的程序时,似乎每个进程都使用了512M的
内存
。并且没有足够的
内存
来处理20个进程。那么为什么boost::interprocess::managed_mapped_file只
占用
实际
浏览 4
提问于2014-12-04
得票数 0
1
回答
Redis Windows叉是否因为使用
内存
映射文件而使用较少的RAM?
linux
、
windows
、
memory
、
redis
、
memory-mapped-files
我在Redis上找到了以下论坛帖子:和一些微软开放技术团队成员: 为了实现持久化并模拟fork()复制上写机制,Redis的Windows端口将Redis堆放置在一个可以与子进程
共享
的
内存
映射文件中。数据肯定存储在
内存
中,但是由于
内存
映射的文件工作集将被记在“
共享
工作集”下,而不是“私有工作集”下。可以使用任务管理器或Windows性能监视器检查redis-server.exe的
共享
工作集。因为我发现redis-server进程
占用
的
内存
比info命
浏览 2
提问于2015-07-14
得票数 2
1
回答
通过多处理减少
内存
占用
?
python
、
multithreading
、
memory-management
、
benchmarking
、
multiprocessing
下面的基准测试表明,负载的减少是以更多的
内存
使用为代价的(系数6)。如何减少
内存
占用
?在
Linux
2.6.26,4CPU 2GRAM上进行基准测试:(请注意,cpu使用率是以一个cpu的百分比为单位给出的,因此满载是400%。这些数字是通过
查看
Munin图得出的。)
浏览 3
提问于2010-11-18
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux服务器如何查看CPU使用率、内存占用情况
linux 查看磁盘空间占用情况
轻量级Bodhi Linux,高速运行+超低内存占用,旧电脑的首选系统
内存占用减少3.7%,开发者发布补丁集减少编译Linux内核时的最大内存
查看 Linux 系统中进程和用户的内存使用情况
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券