腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
内存
分配中的锁争用-多线程与多
进程
、
、
、
、
我们开发了一个大型C++应用程序,该应用程序在大型
Linux
和Solaris盒(多达160个CPU核心甚至更多)上的几个站点上运行得令人满意。它是一个重多线程(1000+线程)的
单
进程
体系结构,占用大量
内存
(200 GB+)。我们正在考虑更改为多
进程
/共享
内存
体系结构(在共享
内存
中,而不是在常规堆上,重分配/去分配不会发生)。因此,最后,我们的问题是:我们是否可以假设现代
Linux
内核的虚拟
内存
管理器能够有效地将<
浏览 11
提问于2016-09-15
得票数 2
1
回答
减少铬(铬)
内存
使用量
、
我在嵌入式
linux
ARM系统上运行Chromium。减少
内存
使用的最好方法是什么?我尝试过使用“--
单
进程
”开关来运行它,但没有多大帮助。还有没有其他的命令行开关或者让chromium使用更少
内存
的提示呢? 谢谢!
浏览 0
提问于2021-03-13
得票数 0
2
回答
如何在
linux
系统中
查看
系统用户的总CPU和
内存
使用情况
、
、
我知道top命令可以
查看
CPU和
内存
使用的
进程
,但是系统的一些用户可以生成很多
进程
,如果我想知道一个用户的CPU和
内存
使用总量,我必须自己统计,那么
linux
系统中有没有一个命令可以
查看
系统用户的CPU和
内存
使用总量,并按系统用户名排序?
浏览 8
提问于2015-05-26
得票数 2
2
回答
linux
中每个
进程
的
内存
监控
、
、
、
、
我希望实现我的内核能够监控每个
进程
的
内存
。但是,我所能做的就是打印出
进程
和pid。我找不到一个可以帮助监控
内存
的函数。下面是我实现的内核中的代码。我使用的是
Linux
内核版本4.11.0-rc7。#include <
linux
/kernel.h>#include <
linux
/resource.h> #include <
li
浏览 1
提问于2017-04-26
得票数 0
6
回答
如何
查看
Linux
进程
的
内存
使用情况?
如何
查看
Linux
进程
的
内存
使用情况?
浏览 0
提问于2011-04-29
得票数 8
回答已采纳
5
回答
我应该使用哪个度量来确定服务器何时
内存
不足?
、
在
Linux
机器上使用
内存
的不同度量,但是有什么好的启发/度量来帮助确定服务器是否需要更多的
内存
?一些想法:
查看
ps中所有
进程
的RSS值之和。
查看
/proc/meminfo中的Committed_AS
浏览 0
提问于2012-10-11
得票数 10
3
回答
Linux
内存
使用历史记录
、
、
我遇到了一个问题,我的服务器开始使一些正常的
进程
和检查失败,因为服务器的
内存
完全满了并且被占用了。 我
查看
了日志记录历史,发现它杀死的是一些Java
进程
。我使用"top“命令
查看
当前哪个
进程
占用的
内存
最多(在问题解决后),它是一个Java
进程
。因此,从本质上讲,我可以知道现在哪些
进程
占用了最多的
内存
。我想知道的是,当故障开始发生时,是否有一种方法可以
查看
哪些
进程
占用了最多
浏览 38
提问于2012-10-24
得票数 9
回答已采纳
1
回答
Linux
内核在什么条件下杀死泄漏
内存
的
进程
?
、
、
、
我在
Linux
服务器上检测到我的服务
进程
泄漏
内存
,它占用1.2G物理
内存
,消耗越来越多。什么时候内核会杀死一个正在泄漏
内存
的
进程
?当它消耗了太多的记忆?还是
内存
分配得太快了?
浏览 6
提问于2015-11-17
得票数 0
回答已采纳
1
回答
隔离和多重实例化
进程
中的C库
、
、
我们有一个C库(.lib,windows和.a,
linux
),它只允许创建一个
单
例,并且在实例化后也不能正常关闭(
内存
泄漏和线程存活)。有没有一种简单的方法可以隔离
进程
中这种行为不佳的代码,这样就可以消除
单
例限制,并将不干净的整理放在沙箱中? 我主要对
进程
内选项感兴趣,如果确实有的话。单独的
进程
显然可以解决这个问题,但除非有非常低影响的解决方案(它有一个广泛的API,所以维护大量的胶水并不是特别有吸引力),否则会产生架构开销,以允许远程控制库。
浏览 2
提问于2011-08-17
得票数 8
回答已采纳
4
回答
有什么工具可以方便地监视
Linux
上每个
进程
的
内存
使用情况吗?
、
、
这个问题与如何
查看
Linux
进程
的
内存
使用情况上的问题不一样。而且,top命令没有给出所使用的确切
内存
,但是一个
进程
使用的百分比是多少,那么我是否可以使用任何强大的工具来轻松地监视每个
进程
的
内存
使用情况呢?
浏览 0
提问于2012-09-05
得票数 1
3
回答
当
进程
分叉时,是复制其虚拟
内存
还是驻留
内存
?
、
、
、
在
Linux
中创建新
进程
的标准方法是复制父
进程
的
内存
占用空间,这将成为子
进程
的环境,直到调用execv。 我们指的是什么
内存
占用,虚拟
内存
(
进程
请求什么)或驻留
内存
占用空间(实际使用的是什么)?动机:我有一个交换空间有限的设备和一个在虚拟
内存
和驻留
内存
占用之间有很大区别的应用程序。由于
内存
不足,应用程序无法分叉,并希望
查看
试图减少虚拟
内存
占用大小
浏览 0
提问于2015-06-01
得票数 14
回答已采纳
2
回答
在共享
内存
文件上引发
Linux
轮询事件
两个
Linux
进程
打开并映射相同的/dev/shm/共享
内存
文件,并将其用作公共
内存
。问:让一个
进程
“唤醒”另一个
进程
以通知它应该
查看
内存
的最简单、最好的方法是什么?例如,一个
进程
可以引发另一个
进程
的文件描述符的poll()事件吗?解决方案不需要是可移植的,但我希望它很简单。
浏览 4
提问于2012-07-13
得票数 13
1
回答
linux
:获取父页面和派生子页面之间的共享
、
据我所知,
Linux
不会将所有父
进程
内存
复制到子
进程
的单独页面中,它会执行写时复制。在任一
进程
修改(写入)映射(共享)页面中的某个
内存
位置之前,我们会将子虚拟地址空间和父虚拟地址空间映射到相同的物理
内存
位置(相同的物理页面)。谢谢。
浏览 1
提问于2013-03-11
得票数 0
回答已采纳
1
回答
在
Linux
中,操作系统可以随机终止
进程
吗?
我们的一个
进程
在
Linux
机器上崩溃了。当我
查看
日志的时候,我可以看到它被关闭了。这显示了优雅的关机。我检查了CPU、
内存
、
进程
利用率,都在阈值之内。在
内存
利用率上没有发现异常。有没有可能是操作系统随机终止了
进程
? 有什么建议吗?
浏览 3
提问于2015-10-14
得票数 0
2
回答
Linux
上的
进程
内存
使用(死后)
、
、
我试图在
进程
完成后(在
Linux
上)找到它们的
内存
使用状态。有办法这样做吗? 我知道我可以在
进程
运行时通过
查看
/proc/{id}/status来获取这些数据,但是该文件在
进程
死后就消失了。
浏览 0
提问于2010-11-23
得票数 0
回答已采纳
2
回答
如何显示实际
内存
使用情况而不是"%MEM“
、
在
Linux
中,当使用top
查看
进程
正在使用多少
内存
时,如何强迫它实际告诉您正在使用多少
内存
(而不是让它通过给出派生百分比来混淆实际值)?
浏览 0
提问于2021-02-02
得票数 1
1
回答
Linux
中具有共享模块和静态
内存
访问的
单
例
、
、
我有一个正在启动的
进程
,它加载到多个共享库中。这些共享库中的一些代码是相同的(例如,公共文件),并且正在使用
单
例设置。private:} 我现在遇到了一个问题,这个MySingleton类只被初始化一次,并且在
内存
中的模块之间共享(因为它们被加载到同一个
进程
中)。这似乎是
Linux
特有的问题,因为我在Mac OS或Windows上没有遇到过这个问题,因为在这些操作系统上,应用程序运行得很好。/共享模块拥有独立的静态
内存
池?还是说我受<
浏览 36
提问于2020-12-01
得票数 0
1
回答
在windows上引用R中的并行包传递大对象
、
、
、
另外,如果我使用
Linux
机器,这个问题会得到缓解吗?还是数据集的副本仍然出现在每个工作人员的级别上?
浏览 4
提问于2016-08-15
得票数 2
回答已采纳
4
回答
Linux
调度: OS vs "virtual“
、
、
、
如何在c下的
linux
fedora中实现多线程
单
进程
模型,其中单个调度器用于“主”核心读取i/o可用性(例如,tcp/ip,udp),然后有一个每个核心的单线程(从init开始),“执行线程”,解析数据,然后更新少量的信息更新到共享
内存
空间(我的理解是pthread在单个
进程
下共享数据)。我相信我的选择是:我在脑海中有一个朴素的模型,由启动一定数量的执行线程和单个调度程序线程组成。
浏览 2
提问于2012-06-04
得票数 0
回答已采纳
1
回答
为什么在
Linux
中Glassfish似乎比在Windows中需要更多的
内存
?
、
、
、
、
我最近一直在修补GlassFish 2.1.1,无论是在Ubuntu
Linux
机器上还是在Windows XP机器上。
查看
代表管理、JavaDB服务器和GlassFish应用程序服务器域本身的"java“
进程
(使用任务管理器),它们加起来只有100MB多一点的
内存
。但是,在
Linux
机器上
查看
相同的
进程
(使用"ps aux“和Gnome系统监视器)可以看到大约800MB的
内存
使用量。 这对我来说似乎非常奇怪。如果有什么不同的话,我
浏览 0
提问于2010-09-29
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
查看 Linux 系统中进程和用户的内存使用情况
如何在无响应的 Linux 系统中杀掉内存消耗最大的进程
adb 查看并杀死进程
Linux进程管理
Linux服务器如何查看CPU使用率、内存占用情况
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券