百科问答小站 logo
百科问答小站 font logo



java中,堆的运行速度为什么比栈慢? 第1页

  

user avatar   rednaxelafx 网友的相关建议: 
      

原题引用的:

看到很多书上写栈的运行速度快,处于堆和寄存器之间,所以用来运行程序;堆得速度慢,所以用来存放对象。

必须是雾很大啊。通常的环境下,内存管理意义的堆(heap)和栈(stack)的访问速度一样。都是普通内存。

得定义“运行”是指什么方面的动作,是分配?释放?还是访问?




  

相关话题

  怎样自己写一个简单的操作系统? 
  如何评价Linux 内核核心成员Theodore Ts'o被 Sage Sharp 指控为强奸辩护者? 
  只给:代码和大道理,不给详细Example(或者demo、sample)的教材作者是怎么想的? 
  java有精确度吗?如果有,要怎么做? 
  如何将 C 语言发挥到极致? 
  如何评价去培训机构培训四个月后,月薪过万这种现象? 
  仅仅从好玩程度考虑,做编译器或操作系统哪个更有趣味? 
  32位操作系统最多同时运行多少个程序? 
  开源社区很多开源框架都有Rails的影子,为什么不用Rails呢? 
  汉字在计算机中的表示方式有哪些? 

前一个讨论
JVM jsr和ret指令始终理解不了?returnAddress又怎么理解呢?
下一个讨论
程序员如何不加班?





© 2024-11-24 - tinynew.org. All Rights Reserved.
© 2024-11-24 - tinynew.org. 保留所有权利