电子科技大学:《Linux操作系统内核技术 The Linux Kernel Technology》课程教学资源(课件讲稿)第一讲 课程概述(李林)

Linux:操作系统内核技术 李林 电子科技大学计算机学院
Linux操作系统内核技术 李 林 电子科技大学 计算机学院

第一讲课程概述 为什么要学Linux内核 。 怎么教与学 主要内容 课程安排
第一讲 课程概述 ◼ 为什么要学Linux内核 ◼ 怎么教与学 ◼ 主要内容 ◼ 课程安排

第一讲课程概述 为什么要学Linux内核 。 怎么教与学 主要内容 课程安排
第一讲 课程概述 ◼ 为什么要学Linux内核 ◼ 怎么教与学 ◼ 主要内容 ◼ 课程安排

为什么要学Linux内核 为什么要学Linux 人工智能、大数据、云计算、.. Linux都是首选的操作系统 为什么要学内核 开发了一个硬件设备,怎么让用户使用? 对文件或者网络数据,如何进行侦听过滤? 协议栈的相关开发,比如自定义协议、优化等 虚拟化技术
为什么要学Linux内核 ◼ 为什么要学Linux ◼ 人工智能、大数据、云计算、…… ◼ Linux都是首选的操作系统 ◼ 为什么要学内核 ◼ 开发了一个硬件设备,怎么让用户使用? ◼ 对文件或者网络数据,如何进行侦听过滤? ◼ 协议栈的相关开发,比如自定义协议、优化等 ◼ 虚拟化技术

为什么要学Linux内核 为什么要学内核 ·开发高性能的应用程序 优化外存访问,针对特定场景的文件系统 Cache感知的访存优化,比如连续页框分配保证、 NUMA感知等等 帮助我们弄清很多背后的故事 交汇点:体系结构、编译、数据结构、算法
为什么要学Linux内核 ◼ 为什么要学内核 ◼ 开发高性能的应用程序 ◼ 优化外存访问,针对特定场景的文件系统 ◼ Cache感知的访存优化,比如连续页框分配保证、 NUMA感知等等 ◼ 帮助我们弄清很多背后的故事 ◼ 交汇点:体系结构、编译、数据结构、算法 ◼ ……………………

第一讲课程概述 为什么要学Linux内核 怎么教与学 主要内容 课程安排
第一讲 课程概述 ◼ 为什么要学Linux内核 ◼ 怎么教与学 ◼ 主要内容 ◼ 课程安排

怎么教与学 过去的教学目的与内容 使学生了解1inux的基本原理和结构特征 提高应用现代操作系统的水平、开发特定的内 核功能、设备驱动程序和复杂应用软件的能力 内容包括了: 。进程管理、内存管理、文件系统、设备管理 现实情况 ·只有20学时、内容太多 内核2.4、2.6、3.0、4.0、5.0、5.6、…,教 材、书籍各种资料总是落后
怎么教与学 ◼ 过去的教学目的与内容 ◼ 使学生了解linux的基本原理和结构特征 ◼ 提高应用现代操作系统的水平、开发特定的内 核功能、设备驱动程序和复杂应用软件的能力 ◼ 内容包括了: ◼ 进程管理、内存管理、文件系统、设备管理 ◼ 现实情况 ◼ 只有20学时、内容太多 ◼ 内核2.4、2.6、3.0、4.0、5.0、5.6、……,教 材、书籍各种资料总是落后

怎么教与学 怎么办? 不能以讲授具体的内核实现技术为目的 应以探索内核技术学习方法为目的 如何探索内核学习方法? 内核学习方法的核心:程序员手段 编写内核模块、调试内核模块和内核源码、修改内 核源码、阅读内核源码、阅读技术文档 组织形式: 问题一一猜想 一一实证一一 构建 讲授+研讨
怎么教与学 ◼ 怎么办? ◼ 不能以讲授具体的内核实现技术为目的 ◼ 应以探索内核技术学习方法为目的 ◼ 如何探索内核学习方法? ◼ 内核学习方法的核心:程序员手段 ◼ 编写内核模块、调试内核模块和内核源码、修改内 核源码、阅读内核源码、阅读技术文档 ◼ 组织形式: ◼ 问题——猜想——实证——构建 ◼ 讲授+研讨

怎么教与学 教学目的与形式 本课程将采用“讲授+研讨”的基本方式 以问题为引导,通过猜想、实证、构建的形式, 分析程序员手段 帮助学生掌握学习Linux内核技术的方法 ·初步具备独立探究内核技术的能力 讲授/研讨什么内容呢?
怎么教与学 ◼ 教学目的与形式 ◼ 本课程将采用“讲授+研讨”的基本方式 ◼ 以问题为引导,通过猜想、实证、构建的形式, 分析程序员手段 ◼ 帮助学生掌握学习Linux内核技术的方法 ◼ 初步具备独立探究内核技术的能力 ◼ 讲授/研讨什么内容呢?

第一讲课程概述 为什么要学Linux内核 。 怎么教与学 主要内容 课程安排
第一讲 课程概述 ◼ 为什么要学Linux内核 ◼ 怎么教与学 ◼ 主要内容 ◼ 课程安排
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第9章 Markov马尔科夫分类.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第8章 特征提取与降维.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第7章 非监督分类.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第6章 深度神经网络.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第5章 支持向量机.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第4章 回归分类.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第3章 统计分类.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第2章 数值最优化介绍.pdf
- 电子科技大学:《机器学习 Machine Learning》课程教学资源(课件讲稿)第1章 机器学习介绍(师君).pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)09 CDN内容分发网络.pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)11 社会计算(二).pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)11 社会计算(一).pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)10 物联网.pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)08 域名系统.pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)07 P2P网络(二)Distributed Hash Table.pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)06 P2P网络(一).pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)05 云计算(三)数据一致性理论.pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)04 云计算(二).pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)03 云计算(一).pdf
- 电子科技大学:《网络计算模式 Network Computing Paradigm》课程教学资源(课件讲稿)02 网格计算.pdf
- 电子科技大学:《Linux操作系统内核技术 The Linux Kernel Technology》课程教学资源(课件讲稿)第二讲 程序员技术手段.pdf
- 电子科技大学:《Linux操作系统内核技术 The Linux Kernel Technology》课程教学资源(课件讲稿)第三讲 指针存储之谜.pdf
- 电子科技大学:《Linux操作系统内核技术 The Linux Kernel Technology》课程教学资源(课件讲稿)第四讲 内核模块不可调试之谜.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 01 面向对象软件开发概述.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 10 Java 高级编程.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 02 Java 概述.ppt
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 03 Java 编程入门.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 03 Java 编程入门.ppt
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 04 Java 语言基础.ppt
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 05 Java 类.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 05 Java 类.ppt
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 06 继承与多态.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 07 Java 工具类.pdf
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 08 数据结构与算法.ppt
- 南京大学:《Java语言程序设计 Programming in Java》课程教学资源(教案讲义)Lecture 09 图形用户界面的设计与实现.ppt
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)01 Introduction(戴海鹏).pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)02 Security Principles.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)03 Symmetric Key Cryptography.pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)04 Advanced Encryption Standard(AES).pdf
- 南京大学:《网络安全与入侵检测 Network Security and Intrusion Detection》课程教学资源(课件讲稿)05 Asymmetric Key Cryptography.pdf