问题标签 [ram]
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.
ram - 将 RAM 使用限制为 CPP 应用程序
我有 3 GB 内存。有没有办法只为 C++ 应用程序分配 512MB 的 RAM?
别的
有没有办法将我的 RAM 暂时减少到 512MB 以进行测试?
谢谢,阿肖克
java - 64 位 CentO 上 Tomcat 6 的最大堆大小?
我在运行 CentOS 5.4 的大型 EC2 实例上运行 tomcat 6 实例。该盒子有 7.5gb 的 RAM,专用于运行 tomcat。
我试图给盒子 6gb 的 RAM 用于它的最大堆。但是我不断收到此错误:
当我减少我给它的 RAM 量时,我开始收到这个错误:
即使在我免费运行时运行应用程序(使用 xmx3000m),我也有这个免费数量:
我最多可以给它3000m。这似乎小得不合理。有人有想法么?谢谢
memory - 高内存和高内存区的区别
有人可以解释一下术语高内存和高内存区域之间的区别。我总是遇到这些术语。我搜索了很多关于这些术语的信息,但我仍然没有完全了解它们的不同之处。据我所知,它们都是 RAM 的一部分。
javascript - Internet Explorer 每次刷新都会消耗越来越多的 RAM
我刚刚开始使用一个应用程序,每次刷新起始页时,它都会增加 3-4 Mb 的内存消耗。我用 sIEve ( http://home.wanadoo.nl/jsrosman/ ) 做了一些分析,发现了很多内存泄漏。但是我看到其他网站(即 facebook)具有相同数量的泄漏,但内存增加的速度没有这个应用程序那么快。这种行为还有其他原因吗?
有没有人有任何关于从什么开始的提示,任何其他工具等来找到最严重的泄漏或内存升级的原因?
pointers - 你能帮我理解指针和地址吗?
我可以在一个 RAM 地址中存储多少字节?
一个指针的大小是多少?
我只是不确定这些基本概念,我需要一些帮助。谢谢你们。
c++ - 获取 RAM 系统大小
我想知道如何通过 C++(在 Windows 7 上)获取我的 RAM 大小。
makefile - 是否有一个足够智能的并行制造系统可以智能地响应低内存/交换条件?
我非常喜欢使用“make -j8”(当然,用我当前计算机的核心数量替换 8)来加速我的构建,并且并行编译 N 个文件通常在减少编译时间方面非常有效。 . 除非某些编译过程足够占用内存以致计算机耗尽 RAM,在这种情况下,所有各种编译过程都开始相互交换,一切都变慢了——从而违背了进行并行的目的首先编译。
现在,这个问题的明显解决方案是“购买更多 RAM”——但由于我太便宜了,无法做到这一点,我想到应该有可能实现“make”(或等效)监视系统的可用 RAM,当 RAM 降到接近零并且系统开始交换时,make 会自动介入并向它产生的一个或多个编译进程发送 SIGSTOP。这将允许停止的进程完全换出,以便其他进程可以在不进一步交换的情况下完成编译;然后,当其他进程退出并且更多 RAM 可用时,“make”进程将向暂停的进程发送 SIGCONT,允许它们恢复自己的处理。这样可以避免大多数交换,并且我可以安全地在所有内核上编译。
有人知道实现此逻辑的程序吗?或者相反,这样的程序不能/不能工作有什么好的理由吗?
ruby-on-rails - 在其有用性结束后杀死 Rails 进程
我正在使用 nginx 运行 Rails 应用程序(确切地说是轨道)。启动的 Rails 进程似乎会无限期地持续下去?是不是该停下来了?
我的共享主机分配的 RAM 很少,并且希望能够在 10 分钟后终止 Rails 进程。有没有办法在 nginx 或乘客中做到这一点?
与此同时,我每 10 分钟使用 cron 运行一次这个 bash 脚本:
java - 限制 Java RAM 的使用?
我们将 Java 用于我们的项目 www.aerospaceresearch.net/constellation,并直接从已卸载的 java bin 文件夹中使用 Java。
在操作系统甚至 32 位和 64 位版本之间,我们对这个 java 的 ram 使用有一些问题。是否可以设置 ram 使用的上限,以便 Java 对 ram 进行动态重新排列,例如它总是低于 150mb?
这将真正帮助我们解决一些小问题,并将我们的应用程序带到内存功能有限的系统中。
提前致谢, 安德烈亚斯
php - Php Exec - 系统内存
我一直在寻找几天,我知道需要做什么,但无法弄清楚确切的代码。我知道它必须使用 preg_match 才能让我得到我想要的东西,但我遇到了麻烦。
我试图让一个脚本显示系统上使用了多少 RAM。我正在使用 php 执行。我使用命令 free -mt。在网上,我确实设法找到了这段代码,并稍作修改。
exec('free -mo', $out);
var_dump($out[1]);
list($mem, $used, $free, $shared, $buffers, $cached) = explode(" ", $out[1]);
echo "Memory: " .$used. "/" . $total;
如果我只想输出当前使用的 RAM 量,我需要做什么?
代码结束显示所有 RAM,但我需要它来显示 RAM 的总使用量。我从该代码中得到的输出是:
string(73) "Mem: 768 162 605 0 0 0" Memory: /
我希望它只是说正在使用的 RAM,所以,在这个确切的时刻它应该说 162,但它应该是每次刷新时的真实数据。