开发者社区> 技术小胖子> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

对阿尔卡特朗讯实施3天的Linux应用高级开发技术培训

简介:
+关注继续查看
福利推荐:阿里云、腾讯云、华为云等大品牌云产品全线2折优惠活动来袭,4核8G云服务器899元/3年,新老用户共享优惠,点击这里立即抢购>>>

2009年4月23日起,对阿尔卡特朗讯实施为期3天的Linux应用高级开发技术培训。本次培训的主要目标是:(1)建立嵌入式Linux的开发环境,建设profiling、内存泄露、崩溃转储、benchmark、测试、autoconf等系列工具;(2)串讲Linux内核的核心机理,使得朗讯的同事对内核的工作原理有一个基本的认识;(3)讲解Linux进程开发、多线程开发技术。本次培训的大纲如下:
MontaVista Linux应用开发培训大纲

第一天

1、嵌入式Linux开发环境搭建

l?????????嵌入式LINUXMontaVista Linux简介与发展
l?????????熟悉嵌入式Linux开发平台
l?????????嵌入式LINUX开发工具(GCC, GDB)
l?????????Profiling、崩溃转储、内存泄露、benchmark、测试工具
l?????????Autoconf的使用,makefile语法及MAKE工程管理器
l?????????SHELL环境及脚本编程
?

第二天

2、嵌入式LINUX进程及进程间通讯开发

l?????????进程的属性和状态
l?????????进程的控制和调度
l?????????进程的创建、执行、消亡
l?????????进程的相关系统调用
l?????????守护进程
l?????????进程间通信基本概念
l?????????管道(PIPE
l?????????信号(SIGNAL
l?????????内存映射(MAPPED MEMORY
l?????????消息队列(MESSAGE QUEUE
l?????????信号量(SEMAPHORE
l?????????共享内存(SHARE MEMORY

3、嵌入式Linux下的多线程开发

l?????????线程的基本概念
l?????????Linux线程模型
l?????????线程的创建与消亡
l?????????线程的同步和互斥
l?????????Linux多线程程序的调试

第三天

4、内核基本概念及系统性能调试

l?????????内核空间与用户空间
l?????????内核进程调度、RT patch与硬实时
l?????????中断处理过程
l?????????内核内存管理
l?????????内核系统调用
l?????????内核编程与调试

5、文件系统介绍

l?????????文件系统基本概念
l?????????虚拟文件系统VFS架构
l?????????Ramdisk
l?????????MTD架构
l?????????FLASH文件系统JFFS2/YAFFS2
l?????????NOR/NAND FLASH


?本文转自 21cnbao 51CTO博客,原文链接:http://blog.51cto.com/21cnbao/153299,如需转载请自行联系原作者



版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
LINUX C#开发图形界面代码范例及编译
LINUX C#开发图形界面代码范例及编译
0 0
LINUX C#开发图形界面环境编译安装
LINUX C#开发图形界面环境编译安装
0 0
LINUX开发FIREFOX的插件:编译npruntime
LINUX开发FIREFOX的插件:编译npruntime
0 0
LINUX上开发ffmpeg程序,查看链接的库
LINUX上开发ffmpeg程序,查看链接的库
0 0
Linux基础知识- 系统随你玩之--笔记-日常开发运维常用命令
今天我们介绍一下我们日常开发运维过程中每天 都用到哪些常用命令呢。
0 0
Linux开发coredump文件分析实战分享
Linux开发coredump文件分析实战分享
0 0
linux/windows下开发yii项目
linux/windows下开发yii项目
0 0
linux开发各种I/O操作简析,以及select、poll、epoll机制的对比
linux开发各种I/O操作简析,以及select、poll、epoll机制的对比
0 0
Buildroot系列开发(六)linux kernel(下)
Buildroot系列开发(六)linux kernel
0 0
Buildroot系列开发(六)linux kernel(上)
Buildroot系列开发(六)linux kernel
0 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
Decian GNU/Linux安全合规之路
立即下载
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载
冬季实战营第二期:Linux操作系统实战入门
立即下载


http://www.vxiaotou.com