设为首页
收藏本站
开启辅助访问
切换到宽版
帐号
自动登录
找回密码
密码
登录
注册
人才芯片直通车
邮箱订阅
文章
帖子
博客
首页
Portal
开源社区
开源项目
weibo
LUPA开源社区
›
我的博客
际遇
微博
发布
日志
上传
相册
添加
视频
小任务
弹弹堂
德克萨斯扑克
大将军
3366小游戏
博雅斗地主
开心恋床
庄园时代
我的博客
好友的博客
我的博客
随便看看
发表新博客
学习日记
|
程海拾贝
|
名言警句
|
编程技术
|
硬学天地
|
唯C世界
|
Linux智囊
|
我的E盘
|
嵌入式Linux
|
行业关注
|
LAMP
|
架站路上
|
读核路上
|
成长路上
|
Java江湖
|
PHPer
|
唯美世界
|
项目管理
|
物联明天
|
驱动未来
|
数据仓库
|
分享
深入内核,驱动启航
wuhua0904
2010-4-7 17:30
预备知识 大部分内核代码包含了许多数量的头文件来获得函数, 数据结构和变量的定义. 我们将在碰到它们时检查这些文件, 但是有几个文件对模块是特殊的, 必须出现在每一个可加载模块中. 因此, 几乎所有模块代码都有下面内容: #include linux/module.h #include linux/init.h moudle.h 包含了大量加载模块 ...
个人分类:
读核路上
|
1073 次阅读
|
0
个评论
分享
线程机制LinuxThreads
wuhua0904
2009-3-19 13:39
Linux 本身只有进程的概念,而其所谓的"线程"本质上在内核里 仍然是进程。大家知道,进程是资源分配的单位,同一进程中的多个线程共享该进程的资源(如作为共享内存的全局变量)。Linux 中所谓的"线程"只是在被 创建的时候"克隆"(clone)了父进程的资源,因此,clone 出来的进程表现为"线程"。Linux 中最流行的线程机制为LinuxThrea ...
个人分类:
读核路上
|
30962 次阅读
|
0
个评论
分享
用户空间的守护进程--klogd
wuhua0904
2009-3-9 21:30
v用来从记录缓冲区获取内核消息; v只有日记级别小于console_loglevel,消息才能显 示出来,console_loglevel的值可以通过 sys_syslogd系统调用进行修改; v载入klogd时,可以使用-c标志改变终端的记录等级; v运行klogd后,消息将追加到/var/log/messages; v没有运行klogd,消息不会传递到用户空间,此时可以查看/proc/km ...
个人分类:
读核路上
|
16192 次阅读
|
0
个评论
分享
printk进行调试
wuhua0904
2009-3-9 21:24
printk的健壮性 v 随时调用 v 在中断中调用 v 在进程上下文中调用 v 在持有锁时调用 v 在多处理器上同时使用 printk的脆弱性 v 终端启动前无法调用 •early_printk() 记录等级说明 0. KERN_EMERG 紧急情况 1. KERN_ALERT 需要立即被注意到的 2. KERN_CRIT 临界情况 3. KERN_ERR 错误 4. KERN_WARNING 警告 5. KERN ...
个人分类:
读核路上
|
11625 次阅读
|
0
个评论
分享
线程终止方式
wuhua0904
2009-2-19 10:57
线程终止方式 一般来说,Posix的线程终止有两种情况:正常终止和非正常终止。线程主动调用pthread_exit()或者从线程函数中return都将使线程正 常退出,这是可预见的退出方式;非正常终止是线程在其他线程的干预下,或者由于自身运行出错(比如访问非法地址)而退出,这种退出方式是不可预见的。 ...
个人分类:
读核路上
|
10863 次阅读
|
0
个评论
关于LUPA
|
人才芯片工程
|
人才招聘
|
LUPA认证
|
LUPA教育
|
LUPA开源社区
(
浙B2-20090187
浙公网安备 33010602006705号
)
返回顶部