十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
init标示符在gcc编译器中指定将该函数置于内核的特定区域。在内核完成自身
我们提供的服务有:做网站、成都网站建设、微信公众号开发、网站优化、网站认证、玉树ssl等。为上千余家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的玉树网站制作公司
初始化之后,就试图释放这个特定区域。实际上,内核中存在两个这样的区域,
.text.init和.data.init—第一个是代码初始化使用的,另外一个是数据初始化使用的(
可以在进程间共享的代码和字符串常量之类的“文本(Text)”是在可执行程序中的“纯
区域”中使用的一个术语)。另外你也可以看到__initfunc和__initdata标志,前者和
__init类似,标志初始化专用代码,后者则标志初始化专用数据。
init可理解为初始化。
init
为initialization(初始化)的缩写,虽然不是C语言关键字,但是这是计算机中约定俗成的“初始化”的表示方法。init不止在C语言中出现,其实很多其他使用场合中都可以见到。init可以包含很多内容,如设置基本变量、重置甚至开启物理设备等.
init即initialize,属于子函数,用户自命名的,一般顾名思义是初始化的意思 。
意思就是对声明的变量或对象、结构体等进行赋初始值的操作。
比如声明变量int a;
带有初始化的方式是int a = 0;
扩展资料:
init进程介绍
当init开始运行,它通过执行一些管理任务来结束引导进程,例如检查文件系统、清理/tmp、启动各种服务以及为每个终端和虚拟控制台启动getty,在这些地方用户将登录系统。
在系统完全起来之后,init为每个用户已退出的终端重启getty(这样下一个用户就可以登录)。init同样也收集孤立的进程:当一个进程启动了一个子进程并且在子进程之前终止了,这个子进程立刻成为init的子进程。
参考资料来源:百度百科-init进程