全部博文(1493)
发布时间:2014-04-11 18:25:11
linux将创建内核线程的工作交给了一个专门的内核线程kthreadd来完成,该线程会检查全局链表kthread_create_list,如果为NULL,就会调schedule()放弃cpu进入睡眠状态,否则就取下该链表中的一项创建对应的线程。本文就从khtreadd内核线程的创建开始来展示一下内核线程的创建过程。......【阅读全文】
发布时间:2014-04-08 12:46:24
注:转载请注明出处 作者:lvyilong3165.1 进程间描述符传递首先,我们先来讨论一个问题——进程间传递文件描述符究竟传递的是什么?我们从传递描述符函数的参数来看是个fd,我们知道fd是打开文件指针的在数组中的下标,是一个整数,那么我们仅仅是把一个整数传递给另一个进程吗?答案肯定是否定.........【阅读全文】
发布时间:2014-04-08 12:46:06
总结:1.action()用到的参数可在inin()定义,须是lr_eval_string(),及lr_save_string()的类型;2.中文作为参数的解决办法,及中文返回时乱码的翻译解决办法(lr_convert_string_encoding);vuser_init(){lr_convert_string_encoding("北京", //北京 LR_ENC_SYSTEM_LOCALE, LR_EN.........【阅读全文】
发布时间:2014-04-08 12:45:36
注:转载请注明出处 作者:lvyilong3164.1 Linux线程实现注:转载请注明出处 作者:lvyilong316在谈论线程之间共享文件之前,我想首先简单的介绍下linux线程的实现。最初的进程定义都包含程序、资源及其执行三部分,其中程序通常指代码,资源在操作系统层面上通常包括内存资源、IO资源、信号.........【阅读全文】