linux kernel 培训,《Linux Kernel培训课件》.pdf

《Linux Kernel培训课件》.pdf

Introduction to Linux

Kernel Subsystems

中科信软高级技术培训中心-

Objectives

 Understand how to play with Linux community

 Understand the components of Linux kernel

 Understand the memory management

 Understand the process life cycle

 Understand the difference between process and thread

 Understand how system call works on Linux

中科信软高级技术培训中心- -

Agenda

 Prepare to kernel

 Join Linux Community

 Linux Kernel Subsystems

 Memory management

 Process Management

 System Call in Kernel

 Q&A

中科信软高级技术培训中心- -

Prepare to kernel

 Get familiar with git

– clone/checkout/log/blame/annotate/format-patch/bitset

 Mailine kernel:

– git clone git:///pub/scm/linux/kernel/git/torvalds/linux.git

 subscribe mailist:

– /vger-lists.html

 participate ltp:

– /documentation/how-to/ltp.php

 CVE - Common Vulnerabilities and Exposures

– /

中科信软高级技术培训中心- -

Join Linux Community

 How does the Linux community work?

 How to make yourself be one of the community?

中科信软高级技术培训中心- -

How does the Linux community work?

 Linux release cycle

 So many git trees

中科信软高级技术培训中心- -

Linux release cycle

 Linux release cycle

– About 8~12 weeks

 3.(x-1)~3.x-rc1: two week

– merge windows (new features come in);

 3.x-rc2~3.x-rc8: one week for each rc

– bug fix, regression

 3.x released

中科信软高级技术培训中心- -

Git trees

 Linus tree

– git:///pub/scm/linux/kernel/git/torvalds/l

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值