码迷,mamicode.com
首页 > 其他好文 > 详细

内存管理

时间:2016-06-24 13:02:39      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:js   php   内存   

今天,突发奇想,想要知道变量在内存中是怎么初始化的。研究了JS和PHP的变量初始化过程,总结如下:

  • 内存分为:数据,代码,栈,堆

  • 数据内存用于存储全局变量,常量等;

  • 代码是用于存储执行代码的内存空间;

  • 栈的内存空间是不需要寻址的,可以直接读取。所以可以存储固定长度的变量,以及对象的变量名; 

  • 堆主要是用于存储对象的空间。对象是不定长度的变量,所以需要放在堆里面。

内存管理

标签:js   php   内存   

原文地址:http://peterding.blog.51cto.com/3664295/1792469

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!