问题标签 [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.

0 投票
2 回答
25694 浏览

visual-studio-2010 - 配置 Visual Studio 以使用更多内存

我曾经读过一篇关于如何增加 Visual Studio 将使用的 RAM 数量的博文。尝试在 Visual Studio 编辑器中复制一小行文本时,我收到“没有足够的可用内存”错误消息。

有人知道我如何或在哪里可以配置它吗?

0 投票
3 回答
2187 浏览

windows-phone-7 - 如何将 RAM 使用率保持在 90MB 以下?(特别缩放图像)

我正在为 WP7 开发一个应用程序(用于 Windows Phone RTM 和 WP Emulator 的 VS2010 Express),但现在我面临一个与内存使用相关的大问题。该应用程序本身有大约 12 个视图,其中一些被不同的数据重用。它是一个新闻阅读器,所以视图主要是列表框(图像缩略图、堆栈面板和文本块)。

第一个视图有一个包含 30 个项目的列表框。这需要大约 20MB 的 RAM,但是当我在视图之间导航时,当前和峰值 RAM 使用量开始上升。好吧,峰值使用量约为 55MB,我认为还可以,但该应用程序有一个画廊部分,在选择缩略图后,它会导航到另一个视图,该视图显示下载的图像(JPEG,1131px × 1647px,~486KB),但最初适合屏幕。直到这里一切都很好,但出于缩放目的,我使用的是Laurent Bugnion 的多点触控行为问题是当我放大图像时,内存使用量接近 90MB(就像我上次测试最大比例大小为 2.5 时的 87MB) .

此外,在我浏览视图后,当前的 ram 使用量可能会永久达到并保持在 35MB,我相信这是由于设备缓存了一些东西。

那么,正如标题所说,我怎样才能避免使用如此巨大的内存呢?

编辑----
另外我想问一下,在我的应用程序中,是否可以从任何视图导航到几乎所有视图,并且在两者之间总是有一个页面转换动画(比如电话列表应用程序模板中的那个) beta 工具),可能会导致内存使用过多。

0 投票
2 回答
908 浏览

c++ - 将 C 字符串和向量发送到 MurmurHash 会产生不一致的结果

我正在尝试使用 MurmurHash(在 64 位计算机上返回 64 位哈希)并已将简单的 3 个字母字符串“是”发送如下

(其中 3 是长度,10 是种子)这给出了预期的 64 位散列响应,我可以设置更多指向 C 字符串的指针,它们都返回相同的散列值。

但是如果我尝试向它发送一个 C++ 字符串:

...我得到了与 C 字符串方法不同的结果,更重要的是,如果我以相同的方式设置这些字符串中的几个,它们都会给出不同的结果。这向我表明,字符串可能没有存储在连续的内存位置,一些谷歌搜索支持了这一点。所以我然后尝试在动态内存中设置一个向量,因为这是我能想到的强制连续内存的唯一方法。就像 C++ 字符串方法一样,它返回与 C 字符串方法不同的结果,当我设置几个时,它们都返回彼此不同的结果。我将它们设置如下:

据我了解,我的 char 向量将从给定向量的地址开始,并以与 C 字符串相同的方式用我的三个字符填充连续字节。我很困惑为什么我得到不同的结果,有什么帮助吗?谢谢 C

0 投票
2 回答
276 浏览

java - java中的程序以获取有关Ram的信息

我想要一个程序来获取有关 RAM 的信息

我怎样才能做到这一点?

0 投票
1 回答
2065 浏览

adobe - 在 Adob​​e After Effects 中减慢播放速度

我认为可能是错误的地方,所以如果您想指出我正确的地方,那就太好了。

但我的问题是:如何通过音频将 RAM 播放速度减慢到 25% 左右,这样我才能在某些事情上获得正确的时间。

0 投票
2 回答
214 浏览

performance - 是否可以根据图灵空间复杂度估计所需的 RAM?

图灵机可以考虑空间(磁带上的内存空间)和时间的复杂性。

有诸如 PSPACE 和 EXPSPACE 之类的类。

此外,我们可以提出肯定存在于 PSPACE 中的算法。

http://www.springerlink.com/content/3hqtq11mqjbqfj2g/

但是,当我实际编写程序时,有些程序比其他程序运行得更快,有些程序的内存 (RAM) 占用空间比其他程序小。

大概如果我编写一个 PSPACE 算法来解决问题 X 和一个 EXPSPACE 算法来解决同样的问题,那么 EXPSPACE 程序应该比 PSPACE 代码使用更多的 RAM。

有没有办法根据起始算法的理论评级来估计将涉及多少 RAM?

0 投票
2 回答
267 浏览

cron - 确定 Debian 中 RAM 使用情况的 Cron 作业

我正在运行 Debian 服务器。

我需要做的是运行 Cron 作业(每小时或每天)以确定服务器中运行的进程的 ram 使用情况。

但是,这个想法是将输出传递给一些条件运算符(bash?),所以如果并且仅当某个进程或总运行进程超过定义的限制时,然后通过电子邮件向我发送警报和报告。

怎么可能做到这一点?

0 投票
3 回答
479 浏览

c++ - C++ new / new[],它是如何分配内存的?

我现在想知道这些指令是如何分配内存的。

例如,如果我得到代码怎么办:

如果这些是分配的,它在 RAM 中的实际外观如何?是否为每个变量或块保留了整个块(内存页面或如何称呼它 - 32 位大小为 4KB)为 2 个变量共享?

我在任何手册中都找不到我的问题的答案。感谢所有回复。

我在维基百科上发现:页面的内部碎片很少有进程需要使用确切数量的页面。结果,最后一页可能只是部分填满,浪费了一些内存。较大的页面大小明显增加了这种方式浪费内存的可能性,因为更多可能未使用的内存部分被加载到主内存中。较小的页面大小确保更接近分配中所需的实际内存量。例如,假设页面大小为 1024KB。如果一个进程分配 1025KB,则必须使用两个页面,从而导致 1023KB 的未使用空间(其中一个页面完全消耗 1024KB,而另一个仅消耗 1KB)。

这就是我的问题的答案。总之谢谢各位。

0 投票
2 回答
10461 浏览

php - PHP服务器统计脚本?

我不确定在哪里提出这个问题(它不是真正的 webapps 或超级用户),但我确信类似的东西已经存在。我正在寻找一个 php 脚本,它可以为我提供有关以下内容的详细信息:

  • CPU负载
  • 网络负载
  • 温度
  • 输入输出
  • 内存
  • ETC

有什么建议么?

谢谢,

丹尼斯

0 投票
2 回答
317 浏览

php - 在 PHP 中,如何在不加载文件的情况下向文件添加一行?

我有一些超过 1GB 的非常大的文本文件,我经常需要使用 PHP 在文件的顶部/开头添加一行。

我知道该怎么做,但是就内存使用而言,最有效的方法是什么?