在linux中存储本地和全局变量?
linux中本地变量和全局变量存储在哪里?linux中内核堆栈和代码堆栈的区别是什么在linux中存储本地和全局变量?,linux,Linux,linux中本地变量和全局变量存储在哪里?linux中内核堆栈和代码堆栈的区别是什么 谢谢现在几乎所有现代Linux发行版都使用地址空间布局随机化,因此很难判断堆栈、堆或数据段将到达哪里 但一般来说,全局变量将进入数据或bss段,这取决于它们是否初始化,局部变量将进入堆栈 至于内核堆栈,它是一个8kb的固定大小的堆栈,不能直接使用。它用于系统调用和中断。最好还是忘了它吧,因为它对您没有任何用处。现在几乎所有现代Linux发行版都使用地址空间布局随机化,因此很难判断堆栈、堆或数据部分将到达哪里 但
谢谢现在几乎所有现代Linux发行版都使用地址空间布局随机化,因此很难判断堆栈、堆或数据段将到达哪里 但一般来说,全局变量将进入数据或bss段,这取决于它们是否初始化,局部变量将进入堆栈
至于内核堆栈,它是一个8kb的固定大小的堆栈,不能直接使用。它用于系统调用和中断。最好还是忘了它吧,因为它对您没有任何用处。现在几乎所有现代Linux发行版都使用地址空间布局随机化,因此很难判断堆栈、堆或数据部分将到达哪里 但一般来说,全局变量将进入数据或bss段,这取决于它们是否初始化,局部变量将进入堆栈 至于内核堆栈,它是一个8kb的固定大小的堆栈,不能直接使用。它用于系统调用和中断。最好忘了它,因为它对你没有任何用处