今晚9点: 《Linux文件系统与I/O流程和模型》微课(4.15-4.18)

Linux I/O是宋宝华老师继《Linux的任督二脉:进程调度和内存管理》第一脉《进程、线程和调度》、第二脉《内存管理》后的,进程、内存、I/O铁三角的一角。

这样,进程、内存和I/O形成了一个完整的系列。这次的I/O,主要弄清从上到下发起一次Block I/O的全流程、文件系统ext4等的模型和工作方法、不同的I/O访问模型。


上课时间: 4.15-18日,4晚,每晚9点开始,每次约70分钟。


上课式:

2个微信群 1个群上课采用图、语音、关键部分电脑演示录屏视频分享形式(可无限次数回看);另外1个群深度技术答疑模式和讨论。

FAQ:

如果直播的时间段在加班怎么办?

提前报名后,已经加入了上课微信群,就可以收到上课内容,之后再看也没有问题。

课程结束后能再报名吗?

是不可以的,因为没有在上课前进入上课群,所以收不到上课的内容。


内容列表(大纲非最终版,还在润色和增强):

第一天

第1节  Linux I/O和网络模型

阻塞

非阻塞

多路复用:select和epoll

Signal IO

异步IO

Libevent: 事件驱动的I/O

多线程与I/O编程模型


第二天

第2节 文件系统的架构

一切都是文件:VFS

字符设备文件、块设备文件

超级块、目录、inode

符号链接与硬链接

目录的组织

icache和dcache,slab shrink

块映射

发现并读取/usr/bin/xxx的全流程

用户空间的文件系统:FUSE


第三天

第3节 文件系统的实现

EXT2/3/4的layout

文件系统的一致性:append一个文件的全流程

掉电与文件系统一致性

fsck

文件系统的日志

ext4 mount选项

文件系统的debug和dump

Copy On Write文件系统: btrfs

第四天

第4节 块I/O流程与I/O调度器

一个块IO的一生:从page cache到bio到request

O_DIRECT和O_SYNC

blktrace

IO调度和CFQ调度算法

CFQ和ionice

cgroup与IO

io调试:iotop, iostat



报名方法,扫码加微信,发送报名红包,加入直播群和讨论群。

各个时段报名的价格:

早鸟期:3月25日前(包括3月25日) 333元   (前期参加了内存管理微课的童鞋可直减33元)

3月25日后报名发红包 388元   (前期参加了内存管理微课的童鞋可直减33元)



网络服务器是提供网络服务的计算机系统,通过搭建、配置和管理网络服务器,可以实现对网络服务的稳定和可靠的支持。在搭建、配置和管理过程中,常用的操作系统是Linux,特别是RHEL8/CENTOS8微课版第4版。 搭建网络服务器的第一步是安装操作系统。在RHEL8/CENTOS8微课版第4版中,可以通过光盘或USB安装介质选择网络服务器安装选项进行安装。在安装过程中,需要设置主机名、IP地址、子网掩码等网络参数,以及选择网络服务器软件包组件。 配置网络服务器的第二步是设定网络服务。常见的网络服务包括Web服务器(如Apache、Nginx)、邮件服务器(如Postfix、Dovecot)、文件服务器(如Samba、NFS)、数据库服务器(如MySQL、PostgreSQL)等。在RHEL8/CENTOS8微课版第4版中,可以使用dnf命令进行软件包的安装和服务的启动、停止、重启。 管理网络服务器的第三步是监控和维护服务器。在RHEL8/CENTOS8微课版第4版中,可以使用各种工具和命令进行服务器的监控和维护,如top命令可以查看服务器的系统状态和资源利用情况,netstat命令可以查看网络连接状态,systemctl命令可以管理服务的启动和停止,journalctl命令可以查看系统日志等。 搭建、配置和管理网络服务器需要具备一定的Linux操作和网络知识,并且需要不断学习和更新技能。同时,网络服务器的安全性、性能和稳定性也是非常重要的,需要加强对安全策略的设置、配置防火墙、定期更新系统和软件补丁等措施。 总之,通过搭建、配置和管理网络服务器,可以实现对网络服务的稳定和可靠的支持,并为用户提供高质量的网络服务体验。同时,也需要不断学习和提高自己的技能,以适应快速发展和变化的网络环境。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值