[软件问题] 关于代码底层原理的一个小疑问

206 0
catcatcc 2025-2-6 09:10:43 | 显示全部楼层 |阅读模式
1红币
各位同志大家好!最近在看b站视频的时候看到了这样一个基础知识科普的视频

【栈为何如此之快?】 https://www.bilibili.com/video/B ... 3dfb9eabdf7fea00292

里面提到了栈的工作原理,同时提到了栈在内存中占的区域并不是特别大(可能只有几个mb的大小)
然后根据我的了解,一个程序在运行的时候会在内存中占用栈区,堆区,全局区,常量区,和代码区。
如果都按照栈区的大小来估算的话,一个程序也用不掉多少内存,但是在我的实际体验中,内存的使用量远远大于我按照上面方式预估的数值(指的是windows日常办公和游戏的时候)

可以问问同志们这个是为什么吗?

本人比较小白,也只是处于好奇心,还请同志们用比较简单的方式给我解释

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

catcatcc

初入联盟

关注
  • 2
    主题
  • 0
    粉丝
  • 0
    关注
这家伙很懒,什么都没留下!
24小时热帖

中国红客联盟公众号

联系站长QQ:5520533

admin@chnhonker.com
Copyright © 2001-2025 Discuz Team. Powered by Discuz! X3.5 ( 粤ICP备13060014号 )|天天打卡 本站已运行