问一下计科专业的朋友们,关于内存都会讲哪些部分?

2021-12-03 09:14:32 +08:00
 xiaotianhu
非科班毕业的野生码农。
最近厂里组织技术分享,本来想讲讲 ESP8266 RTOS 什么的,结果发现一个内存部分就博大精深,自己都没整明白。

索性分享一下内存这块吧,自己也好好深入了解一下。从硬件电路芯片部分,一直到顶层的堆栈内存分配,这样一个流程。

结果看着看着心里想,这玩意是不是计科的同学都学过啊。计算机组成原理什么的。
然后就有一种『全公司都知道了,只有我才知道』的感觉。

所以问问各位,计科专业基本上能学到一个什么水平?如果讲的很深入全面,我就还是换个方向,别出丑了。
804 次点击
所在节点    问与答
4 条回复
chashao
2021-12-03 09:48:19 +08:00
可以讲讲 malloc 分配的过程,从函数调用到 libc 组织内存再到系统调用到硬件的一系列流程,然后对比 jemalloc 、tcmalloc 之间的区别,以及如何应用到工作中~ https://blog.csdn.net/maokelong95/article/details/51989081
yngzij
2021-12-03 09:49:02 +08:00
至今还记得的就只有堆栈, 内存对齐了.
0o0o0o0
2021-12-03 09:50:26 +08:00
讲的话参考《组成原理》和《操作系统》吧
aasdkl
2021-12-03 12:00:03 +08:00
公司不一定都是计科的,还是挺有帮助的……
就算大学学过,考完试应该也都只记得大概了吧😂

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/819701

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX