深圳幻海软件技术有限公司 欢迎您!

  • C 语言数组在内存中是怎样表示的?

    微信群里有同学问C语言中数组在内存中是怎样表示的,今天就给大家聊聊这个话题。开局一张图:这个是经典的Linux进程内存布局,通常我们使用的数据存在这样几个地方:栈区,Stack全局区,Global堆区,Heap接下来我们分别看一下C语言中的数组在这几个区域是怎样表示的,注意,小风哥的机器是x8664

  • 进程切换的本质是什么?你了解过吗?

    大家好,我是小风哥。我们都知道操作系统最重要的功能之一是多任务能力,也就是可以运行超过CPU数量的程序——即进程,要想实现这一功能就必须具备将有限的CPU资源在多个进程之间分配的能力,在程序员看来,我们的程序在一直运行,而在CPU看来程序其实在“走走停停”,程序的一走一停就涉及到进程切换,那么进程切

推荐阅读