问题标签 [free-command]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Android上有没有类似Linux free命令的东西?
我正在将 Linux C++ 应用程序移植到 Android NDK,并且我的应用程序调用free
shell 以查看机器上有多少内存可用于记录目的。在我的 android 端口上,这失败并出现错误:
sh:免费:未找到
在 Centos v4 Linux 机器上,我得到如下结果:
我还能在这里做些什么来在 Android 上进行近似吗?
linux - 了解 linux `free -m` 中的缓冲区/缓存
只是寻找一些关于free -m
Linux 输出的快速帮助。这是我的一台服务器上的示例:
我了解内核可以并且将使用可用内存进行磁盘缓存以加速系统。
通常,我查看“免费”列中的第二个值,在上面的例子中是 1213。它通常比这个高很多。
我想我想了解“-/+ 缓冲区/缓存”旁边的两个输出是什么意思。从我所见,系统确实内存不足(只有 1213MB 可供应用程序使用),而操作系统实际上需要13GB 用于缓存?
linux - Linux“free -m”:总、已用和可用内存值不相加
在 linux 系统上,使用“free”时,以下是值:
总价值、使用价值和自由价值不会相加。我期待总计 = 已使用 + 免费。
问题: 我在这里缺少什么?
linux - 在 Fedora 22 上使用 sar 命令会导致错误的内存统计
我正在尝试通过收集各种信息来监视一些服务器sar
。所有应该监控的系统当前都在运行 Fedora 22。不幸的是,我无法获得正确的内存读数。
> 免费:
total used free shared buff/cache available
Mem: 1017260 34788 150984 68 831488 816204
Swap: 524284 20960 503324
> sar -r 1:
kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty
150996 866264 85.16 40 60784 169524 11.00 39572 31068 164
sar 是如何得出这些数字的?kbmemfree
看起来没问题,如果你把和从一起kbmemused
添加也很有意义。但是,看起来很遥远-我的假设是,但这不匹配。used
buff/cache
free
kbbuffers
kbcached
kbmemused - kbbuffers - kbcached = used (output of free)
难道我做错了什么?自两天以来,我一直在努力解决这个问题,并且无法找到任何进一步的信息。
bash - 一行中的两个命令
为什么会这样:
给我缓冲区和缓存大小,但是
只给我缓存大小。
linux - 我的服务器的总内存与 USED + FREE 内存不匹配。我正在使用 linux 免费命令
我不确定我的记忆发生了什么。我总共有31G内存, used 是1G, free 是9G。
我的问题是,为什么会这样,我只有9G和1G = 10G。它与 31G 的总内存相差甚远。
我希望看看周围1G 使用和〜29G 免费。任何人都可以帮忙解释一下吗?
linux - Linux 上响应 free 命令的可用内存和可用内存是什么?
我在 Linux 主机上触发的 free 命令的输出如下:
我无法弄清楚这个可用部分指定了什么。显示的可用内存非常少,即大约 1.24%,即使总内存非常高且已用内存仅为 18.09% 左右。
这是否意味着由于可用内存非常少,我将无法启动更多应用程序?已用内存仅为 18%。那么,释放内存不应该是 82% 而不是 1.24%,正如上面显示的命令吗?
我很困惑。任何人都可以帮忙吗?
linux - 如何计算linux机器中的内存利用率百分比?
我正在编写一个脚本来计算 Linux 系统中的内存利用率百分比。我的脚本将部署在具有多种 Linux CentOS 风格的生产环境中。
到目前为止,我使用了免费命令,但似乎一个操作系统版本或另一个版本存在问题。问题出在某些服务器上(例如 Linux CentOS 7.5.1804 (3.10.0-862.14.4.el7.x86_64) ) , MEM% 大于 100,因为它们的自由命令输出不同。牢记公式,
无论操作系统的风格如何,我都需要一个脚本来计算内存百分比。
我尝试从 top 命令计算内存 | grep "Mem:" ,但是非常随意。
因此,我正在使用我现在拥有的公式。
内存计算可能很复杂没关系,我只想要接近实际值的合理百分比值。任何建议都会非常有帮助。
在某些操作系统风格中,例如:Linux CentOS 7.5.1804 (3.10.0-862.14.4.el7.x86_64)",利用率百分比交叉,100.Kinldy 指导我哪里出错了。
我需要一个独立于操作系统风格的代码来计算内存。提前致谢。