7得票4回答
8位和16位处理器如何通过两个寄存器访问更多的RAM?

有一件事情一直让我困惑,那就是8位计算机如何访问超过256字节的RAM。我知道它必须使用两个寄存器,但是否可以举个例子来演示汇编代码是怎样的呢? 比如: mov a, [x] ???

50得票1回答
工作集和提交大小有什么区别?

当调试OOM错误时,工作集和提交大小有什么区别?特别是提交大小的确切含义是什么?

9得票5回答
为什么在C++中deque使用的内存比vector多这么多?

我正在处理一个问题,需要使用某种二维数组。该数组的宽度固定(四列),但我需要动态创建额外的行。 为此,我一直在使用向量的向量,并且我一直在使用一些包含以下内容的嵌套循环: array.push_back(vector<float>(4)); array[n][0] = a; a...

15得票19回答
多线程会提供性能提升吗?

请注意,我对编程一窍不通,请在回答我的问题时考虑这一点。 我有一个程序,它使用一个大的3D数组(10亿个元素)沿各轴求和,以生成数据每侧的投影的二维数组。问题在于程序非常占用内存,因为它不断从RAM中获取信息,读取和写入。 我的问题是,如果将程序多线程化,是否会提高性能,还是最终会遇到RA...

12得票2回答
如何配置SBCL,以便通过Emacs启动时使用更多的RAM?

如何配置SBCL,使得当我通过在Emacs中使用“M-x slime”启动时,它使用比默认值更多的内存? 根据我在网上看到的信息,答案似乎是调用SBCL,并传递参数“--dynamic-space-size <size in MB>”。由于我不直接调用SBCL,因此不知道如何传递...

39得票2回答
即使是小程序也会出现高Java内存使用问题

我有几个用Java编写的简单应用程序,其中一个被写成小部件。令我惊讶的是,即使是小型应用程序也会占用大量RAM。 我编写了以下内容以查看它是否是我的程序中存在的错误或一般的Java问题:public class ram { public static void main(String...

32得票6回答
如何获取设备的总内存大小?

我想获得设备的完整RAM大小。 memoryInfo.getTotalPss() 返回0。在 ActivityManager.MemoryInfo 中没有获取总RAM大小的函数。 如何做到这一点?

11得票1回答
如何将Chrome标签页(其DOM / RenderTree)序列化/反序列化?

如何序列化完整的进程? 特别是当进程是Chrome的标签页(带有其呈现的DOM)时。是否可以完全序列化Chrome标签页/(标签页的DOM),然后再次进行反序列化?以便标签页无需再通过HTTP(S)从标签页的URL请求HTML,并且也无需在RAM中构建DOM,而只需加载DOM并发送到渲染(到...

12得票3回答
bash:/proc/sys/vm/drop_caches:权限被拒绝

$ echo 3 > /proc/sys/vm/drop_caches bash: /proc/sys/vm/drop_caches: Permission denied 尝试使用系统密码。但仍然失败。

10得票4回答
我的PHP应用程序是否正在使用过多的内存?如何判断?

我正在开发一个PHP网站应用程序,让用户之间互相联络、预定活动并互相发送信息。目前只有大约100个用户。 我在Ubuntu 9.10的VPS上安装了apache2,mysql 5和php 5。起初RAM只有360 MB,但已升级到720 MB。 最近,我的网站应用程序由于过度使用内存而经常...