我们知道,每个进程在kernel中都有一个对应的task_struct与之对应,而通过task_struct可以间接地获得一个fd_array[]数组,表示当前进程已经打开的文件,每一个元素都是一个文件描述符的值,只有通过这个fd_array[x]才能获取当前进程打开的文件的struc file*,而rcu_assign_pointer(fdt->fd[fd], NULL)的作用就在于将将...
The last series of articlesMixed Department-On the CPU Isolation of Cloud Native Resource Isolation Technology (1)introduced the core technology of CPU resource isolation in the cloud native mixed scene: the kernel scheduler, this series of articles "Linux kernel scheduler source code "Analysis" wil...
software architecture design,windows kernel/CLR debugging skills,SQL Server 、MySQL,Database architecture、Query Optimization、troubleshooting and high availability, parallel/multi-threaing programming,distributed computing,cloud computing ,Apache Storm, Spark, Flink,Machine Learning, Deep Learning ,TensorFlow an...
linux kernel source code analysis,https://www.kernel.org/pub/linux/kernel/people/linux内核:systemtap内核调试例子
一种基于源码分析的linux内核可靠性评测系统及其方法 Based on the linux kernel source code analysis of the system and its reliability evaluation method本发明公开一种基于源码分析的LINUX内核可靠性评测系统,包括主控端和目标端,其中,主控端运行在一个单独的系统中,其包括有控制逻辑的控制模块,故障注入器模块,...
OSkernelanditssource materialaboutLinux analysis of thesefactshasbeen hasmorethan200thousands compiled,which of material.Afterfinished isa the characters.This teaching paperpart and Linuxkernelanditssource code,the readinganalyzing perfect as File of OSisexhibited:such Linux VFS(VirtualSystem) capability ...
Debugging the Linux Kernel with debugfs:http://opensourceforu.com/2010/10/debugging-linux-kernel-with-debugfs/ debugfs-seq_file:http://lxr.free-electrons.com/source/drivers/base/power/wakeup.c Linux Debugfs文件系统介绍及使用:http://blog.sina.com.cn/s/blog_40d2f1c80100p7u2.html ...
ip-source-code.md Update ip-source-code.md 2 years ago ipc-shm.md Update ipc-shm.md 3 years ago kernel-timer.md Update kernel-timer.md 3 years ago lvs-principle-and-source-analysis-part1.md add lvs part2 2 years ago lvs-principle-and-source-analysis-part2.md add images 2 ye...
Linux.com is the go-to resource for open source professionals to learn about the latest in Linux and open source technology, careers, best practices, and industry trends. Get news, information, and tutorials to help advance your next project or career –
make CHECK="~/<path-to-smatch>/smatch -p=kernel" C=1 smatch 擅长 flow analysis ,下面以伪代码来展示一个案例: # alloc mememory for A # check whethe A is on list, if not, add it to list # function return 如果A 被加入链表,那么 A 的内存会在链表销毁时释放,但是如果没有加入链表,...