Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何增加 Android 2.3 (Gingerbread) 上的堆大小?
当我尝试创建一个时出现 OutOfMemoryErrorString大于 4MB 使用StringBuilder append 据我所知 StringBuilder没有任何关于大小的限制 所以没有String 所以我搜索了 如何增加 And
Android
OutOfMemory
heapmemory
android23gingerbread
堆管理
我知道有一个元数据存储在期间使用的辅助信息free realloc 当我们只提供指针时 我对堆几乎没有疑问 堆栈是按进程分配的 毫无疑问 但对堆不确定 无论堆信息是全局维护的 还是每个进程都会有某种机制来保存有关为该特定进程分配的内存的信息
Linux
operatingsystem
heapmemory
不同手机/设备和操作系统版本上的 Android 堆大小
有谁知道Android手机上的堆大小是否是根据操作系统版本中设置的恒定值 或者这是手机生产商可以决定的设置 堆大小与手机上的 RAM 大小成正比吗 我只发现有人说应用程序的堆大小是 16M 的文章 然而 这些文章有点旧了 举个例子 据我所知
Android
heapmemory
malloc() 和 free() 在哪里存储分配的大小和地址?
在哪里malloc and free 存储分配的地址及其大小 Linux GCC 我读过一些实现将它们存储在实际分配的内存之前的某个位置 但我无法在测试中确认这一点 背景 也许有人对此有另一个提示 我正在尝试分析一个进程的堆内存 以确定另一
c
memory
heapmemory
free
如何通过环境变量设置 Java 的最小和最大堆大小?
如何通过环境变量设置 Java 的最小和最大堆大小 我知道可以在启动java时设置堆大小 但我想通过我的服务器上的环境变量来调整它 您不能直接使用环境变量来做到这一点 您需要使用传递给 java 命令的一组 非标准 选项 运行 java X
Java
environmentvariables
heapmemory
java.lang.OutOfMemoryError:将 13k .png 图像拼接在一起时的 Java 堆空间
我有 13255 张图像 每张图像宽度为 240 x 240 像素 最大大小为 15 412 字节 最小大小为 839 字节 我试图循环遍历文件夹 将它们添加到 File 中 一旦我有了每个图像的数组 我就将它们放入 BufferedIma
Java
OutOfMemory
BufferedImage
heapmemory
数组在内存中是如何存储的?
我有一个简单的程序 它将数组初始化为 int a 10 20 30 40 50 char p p char a 现在我想通过指针访问每个字节的值p 为此我需要知道 数组如何存储在内存中 是存储在栈上还是堆上 数组将其元素存储在连续的内存位置
Arrays
c
pointers
heapmemory
stackmemory
如何知道使用的是哪个malloc?
据我了解 存在许多不同的 malloc 实现 dlmalloc 通用分配器 ptmalloc2 glibc jemalloc FreeBSD 和 Firefox tcmalloc 谷歌 libumem Solaris 有什么方法可以确定我的
c
malloc
heapmemory
在运行时检测 C++ 堆碎片的可移植方法?
我正在编写一个基于 qt 的 C 应用程序 我需要能够检测内存碎片 以便检查当前系统是否能够真正承受内存负载 程序加载一个大图像 15 21 兆像素是标准 在内存中 然后对其执行一些过滤 使用稀疏矩阵 例如 我在 Windows 中遇到内存
c
memory
heapmemory
Detect
fragmentation
C 中指针比较如何工作?可以比较不指向同一数组的指针吗?
在 K R C 编程语言第二版 第 5 章中 我读到了以下内容 首先 在某些情况下可以比较指针 如果p and q指向同一个数组的成员 那么关系如下 lt gt 等工作正常 这似乎意味着只能比较指向同一数组的指针 但是当我尝试这段代码时 c
c
pointers
heapmemory
undefinedbehavior
memorylayout
为什么 JMX 报告的 JVM 堆使用最大值会随时间变化?
我的一个 hadoop 集群的名称节点上的 JVM 堆最大值配置为 8GB 当我使用 JMX 监控 JVM 时 报告的最大值不断波动 如附图所示 http highlycaffeinated com assets images heapma
Java
JVM
heapmemory
C++ 是否有无堆栈或无堆实现?
C 标准没有提及任何有关堆栈或堆的内容 它们是特定于实现的 这是事实 尽管它们不是 C 标准的一部分 但我们最终还是会使用它们 以至于它们就像是语言本身的一部分 并且必须考虑内存或性能目的 因此我的问题是否有不使用堆栈和堆的 C 实现 其他
c
standards
heapmemory
stackmemory
stackless
Jmeter:jmeter中jmeter.sh和jmeter无扩展文件的区别
我需要澄清 jmeter sh 和 jmeter 文件 不带 ext 它们位于 bin 文件夹中 举例来说 1 如果我在jmeter和jmeter sh文件中设置不同的HEAP大小 将考虑哪一个 2 以上是否取决于我如何运行测试 例如 jm
Linux
Jmeter
performancetesting
heapmemory
我的记忆力够用吗?
我正在运行 Java 应用程序并收到以下消息 Exception in thread main java lang OutOfMemoryError Cannot allocate new BytePointer 1200 totalByt
Java
intellijidea
heapmemory
如何在运行时监控某些java方法分配的内存
我正在创建一个 java 程序 其中我的类假设 A 有一些预定义的行为 但用户可以覆盖我的类来改变其行为 因此 我的脚本将检查是否存在某个子类 而不是我将其称为它的行为 但是如果他在代码中编写了一些阻塞代码或内存泄漏怎么办 这可能会损害我的
Java
heapmemory
C# 中静态结构存储在哪里?
From 这个问题 https stackoverflow com questions 2565331 fields of class are they stored in the stack or heap我明白 结构可以在堆栈或寄存器中
c
memorymanagement
stack
heapmemory
valuetype
Intellij idea 堆大小无法更改
有一天 我运行一些巨大的东西 弹出一个窗口说堆内存内存不足 我在该窗口中将其设置为 2014M 然后单击继续 一切都很好 但我不喜欢数字 2014 我想要 2048 所以 我更改了 Xmx 选项idea64 exe vmoptions 如下
intellijidea
heapmemory
堆上数组的初始化
如何手动初始化堆上数组中的值 如果数组是局部变量 在堆栈中 则可以以非常优雅且简单的方式完成 如下所示 int myArray 3 1 2 3 不幸的是 下面的代码 int myArray new int 3 myArray 1 2 3 编
c
memorymanagement
heapmemory
stackmemory
没有 JDK 的 JRE 6 (Windows) 上的堆转储
有没有办法在没有安装 JDK 的远程计算机上创建堆转储 我无法更改安装 设置 并且它在 Windows 上运行 所以我可以随时访问命令行工具 问题是远程计算机上的 Java 应用程序冻结 没有内存不足异常 因此 XX HeapDumpOnO
Java
memoryleaks
heapmemory
dump
这种类型的内存是在堆还是堆栈上分配的?
在 C 上下文中 这并不重要 class Foo private int x 100 public Foo 我所学到的告诉我 如果您像这样创建 Foo 的实例 Foo bar new Foo 然后数组 x 被分配在堆上 但是如果您像这样创建
c
memorymanagement
stack
heapmemory
«
1
2
3
4
5
6
...12
»