随笔分类 -  Linux源码笔记

阅读Linux源码的笔记
摘要:Linux I/O - 知乎 (zhihu.com) GitHub - yanfeizhang/coder-kung-fu: 开发内功修炼 Articles (cn-zh) (arthurchiao.art) Linux网络_lw_yang的博客-CSDN博客 Linux 网络协议栈——从中断到上送 阅读全文
posted @ 2021-07-28 23:30 乌鸦嘴-raven 阅读(43) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/jj244212647/article/details/116420369 https://blog.csdn.net/jj244212647/article/details/116656581 kernel 3.10内核源码分析--hung task机制 阅读全文
posted @ 2021-05-29 13:51 乌鸦嘴-raven 阅读(130) 评论(0) 推荐(0) 编辑
摘要:(一)在Linux的VFS上,各种文件系统对mount操作的注册 do_mount => do_new_mount ==> vfs_kern_mount > mount_fs 各主流文件系统注册的回调函数举例: file_system_type->mount > aio_mount > ext2_m 阅读全文
posted @ 2021-03-28 16:40 乌鸦嘴-raven 阅读(362) 评论(0) 推荐(0) 编辑
摘要:(1)BIOS阶段: BIOS硬件自检,然后找到指定的启动硬盘, (2)硬盘引导区:BootLoader-GRUB阶段: 读取启动硬盘的MBR,依照 GRUB 引导指定的根分区内核文件,解压内核文件 (3)Linux内核阶段: start_kernel()开始内核初始化,然后拉起Init进程 sta 阅读全文
posted @ 2021-03-15 11:15 乌鸦嘴-raven 阅读(116) 评论(0) 推荐(0) 编辑
摘要:(1)被动调度的决策:定时检查时间片 timer_handler clock_event_device->event_handler tick_handle_periodic tick_periodic do_timer update_process_times scheduler_tick tas 阅读全文
posted @ 2021-03-15 11:13 乌鸦嘴-raven 阅读(68) 评论(0) 推荐(0) 编辑
摘要:磁盘I/O那些事 - 美团技术团队 通用块层 - 简书 浅谈Linux内核IO体系之磁盘IO - 知乎 打通IO栈:一次编译服务器性能优化实战 linux io过程自顶向下分析 - 黑客画家的个人空间 - OSCHINA - 中文开源技术交流社区 Linux Storage Stack Diagra 阅读全文
posted @ 2021-03-14 23:21 乌鸦嘴-raven 阅读(685) 评论(0) 推荐(0) 编辑
摘要:(1)socket层的发送 tcp_v4_send_ack ip_send_unicast_reply ip_route_output_key ip_route_output_flow ip_push_pending_frames ip_send_skb ////////////////////// 阅读全文
posted @ 2021-03-14 23:12 乌鸦嘴-raven 阅读(226) 评论(1) 推荐(0) 编辑
摘要:(1)硬中断(中断处理的前半部) XXX_rx_interrupt napi_schedule _napi_schedule _raise_softirq_irqoff(NET_RX_SOFTIRQ) (2)软中断(中断处理的后半部) // 通过这种共享的 <伪napi_struct> 方式使得no 阅读全文
posted @ 2021-03-14 22:22 乌鸦嘴-raven 阅读(835) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示