Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
有没有办法在 .NET 运行时中预分配堆,就像 Java 中的 -Xmx/-Xms 一样?
在大多数平台和大多数 JVM 上 您可以通过将 Xmx 和 Xms 选项 或其变体 设置为相同大小来在启动时预分配堆 是否可以对 NET 执行相同的操作 如果可以 如何执行 遗憾的是 事实并非如此 NET 运行时为您做出有关堆大小和相对分代
NET
JVM
heapmemory
Java对象的内存分配过程的步骤
当一个类实例化以下对象时 内存中会发生什么 public class SomeObject private String strSomeProperty public SomeObject String strSomeProperty th
Java
object
memory
heapmemory
如何判断一个变量是分配在栈还是堆中?
在某处偶然发现这个面试问题 在C中 给定一个变量x 如何确定该变量的空间是在堆栈还是堆上分配的 有什么方法可以以编程方式找到它 而不必通过符号表等 并且查找空间是否在堆栈或堆中分配有任何实际意义吗 不 一般来说不是 你知道gcc吗 fspl
c
heapmemory
stackmemory
java.lang.OutOfMemoryError:NetBeans 的 Java 堆空间
这是当我在 NetBeans 启动的 Tomcat servlet 容器实例中运行 Web 应用程序时出现的错误 为了解决这个问题 我什至更改了 netbeans conf 中的堆大小 但它仍然显示相同的错误 我怎样才能避免这种情况发生 H
Java
tomcat
netbeans
OutOfMemory
heapmemory
C++,在堆上创建的对象与本地创建的对象 - 返回指针时
这是来自的后续问题在 C 中安全 在 C 中不安全 简单返回指针 引用 https stackoverflow com questions 8456335 safe in c sharp not in c simple return of
c
pointers
heapmemory
无法正确分配内存并且无法在我的 (ft_split) 函数中释放内存
我正在尝试创建一个ft split函数应该 使用 malloc 分配并返回通过使用字符 c 分割 s 获得的字符串数组 作为分隔符 该数组必须以 NULL 指针结尾 我已将所有代码包含在下面的代码示例中 以及调试器给出错误之一的断点 现在遇
c
malloc
heapmemory
free
使用 ConcMarkSweepGC 的连续 CMS 收集
在 Linux 上使用以下 JVM 选项启动 Tomcat 2cpu 4g RAM 800M ehcache 元素 Xmn512m Xmx2g Xms2g XX UseConcMarkSweepGC Xss128k XX PermSize
Java
memory
garbagecollection
JVM
heapmemory
堆地址范围内全局变量的地址
我正在调试MPlayer 1 3 0源代码 我看到一个全局变量 其地址 由GDB甚至简单的打印 都在堆分配的范围内 而不是数据部分 我使用检查了堆范围procfs 555555554000 555555834000 r xp 0000000
c
heapmemory
MPlayer
memorylayout
Java 拒绝启动 - 无法为对象堆保留足够的空间
背景 我们有大约 20 个 Linux 刀片服务器池 有些运行 Suse 有些运行 Redhat ALL 共享 NAS 空间包含以下 3 个文件夹 NAS app java 指向 Java JDK 安装的符号链接 目前版本1 5 0 10
Java
Linux
memory
JVM
heapmemory
长时间偶然的 Young 垃圾收集暂停
我们调整 GC 以最小化 stop the world 暂停 Perm 和 Tenured 一代表现良好 Young在大多数情况下工作正常 暂停通常不超过500ms 注意 Times user 0 35 sys 0 02 real 0 06
Java
garbagecollection
JVM
heapmemory
扩大堆大小C++
有没有办法扩大 C 程序的堆大小 在 android 中 您可以通过在清单文件中将其声明为 Large 来轻松做到这一点 当我尝试在堆上分配十亿个数组元素时 我遇到了这个问题 int main int size 1000000000 int
c
heapmemory
heapsize
如果要同步读,是否还需要同步写?
我对同步块没有什么疑问 在提出问题之前 我想分享另一篇相关帖子的答案相关问题答案的链接 我引用彼得 劳瑞来自同一个答案 synchronized ensures you have a consistent view of the data
Java
Multithreading
heapmemory
synchronizedblock
java 8 中的 Java 内存区域
我读过很多关于java内存区域的文章 但看起来只是一团糟 主要是由于引入了新的MetaSpace面积而不是PermGen在java8 现在还有疑问 哪些领域是heap包含在java8 中吗 哪里的static方法和变量存储在 java 8
Java
memory
JVM
heapmemory
MetaSpace
JVM 如何确保 System.identityHashCode() 永远不会改变?
通常默认实现Object hashCode 是内存中对象分配地址的某个函数 尽管这不是由JLS 鉴于虚拟机在内存中分流对象 为什么返回的值System identityHashCode 在对象的生命周期中永远不会改变 如果是 一次性 计算
Java
JVM
hashCode
heapmemory
获取Linux中每个进程的堆和堆栈的大小
我想知道Linux中每个进程的堆和堆栈的大小 有什么办法可以找到吗 我发现 sbrk 0 会给我堆的结尾 但是如何找到堆的起始位置来获取堆大小呢 另外 关于堆栈大小 是否有任何方法可以通过任何库调用或系统调用找到每个进程的堆栈开头和当前堆栈
c
Linux
heapmemory
stackmemory
“静态最终”直接分配到哪里?年轻一代、老一代还是烫发一代?
静态最终 是否直接分配到年轻一代或老一代或永久一代 我想随着时间的推移 它很可能会进入旧代 如果它被分配在 Perm gen 中 那么当在 Perm Gen 中进行类卸载时 它会被垃圾收集吗 静态最终 是否直接分配到年轻一代或老一代或永久一
Java
memorymanagement
garbagecollection
heapmemory
如何更改 FreeRTOS 中任务的最大可用堆大小?
我通过以下方式在任务中创建元素列表 l dllist pvPortMalloc sizeof dllist dlllist 有 32 字节大 我的嵌入式系统有 60kB SRAM 所以我希望系统可以轻松处理我的 200 个元素列表 我发现在
Embedded
malloc
heapmemory
freeRTOS
keil
Java webstart max-heap-size导致JVM无法启动
我们在客户端使用 java web start 来构建基于 java swing 的应用程序 最近 当单击 jnlp 链接时 我们遇到了一个奇怪的 无法启动 java 虚拟机 错误 我们很快就发现了这一点 因为 jnlp 文件中的 max
Java
JVM
heapmemory
javawebstart
jnlp
类的字段,它们存储在栈中还是堆中?
我昨天看到一个问题 它 对我来说 提出了另一个问题 请看下面的代码 public class Class1 int A as I uderstand int is value type and therefore lives in the
c
memorymanagement
heapmemory
stackmemory
临时对象存储在哪里?
是不是真的临时对象存储在动态 堆 内存中 标准没有为它们强制任何内存区域 堆 堆栈 但它们就像局部变量 自动存储 一样 位于表达式的末尾 或者当绑定到引用常量时更长 被破坏 大多数实现会将它们像局部变量一样存储在堆栈中 edit 正如 Ja
c
heapmemory
temporaryobjects
stackmemory
«
1 ...
6
7
8
9
10
11
12
»