- 博客(4)
- 收藏
- 关注
原创 Leetcode刷题笔记
一、二分法题目:给定两个大小为 m 和 n 的有序数组nums1 和nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为O(log(m + n))。你可以假设nums1和nums2不会同时为空。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/median-of-two-sorted-arrays...
2019-08-19 17:03:28
169
原创 从整体上理解进程创建、可执行文件的加载和进程执行进程切换,重点理解分析fork、execve和进程切换
235+原创作品转载请注明出处 +https://github.com/mengning/linuxkernel/实验要求:阅读理解task_struct数据结构http://codelab.shiyanlou.com/xref/linux-3.18.6/include/linux/sched.h#1235; 分析fork函数对应的内核处理过程do_fork,理解创建一个新进程...
2019-03-26 18:37:32
378
原创 举例跟踪分析Linux内核5.0系统调用处理过程
235 + 原创作品转载请注明出处 + 中科大孟宁老师的linux操作系统分析:https://github.com/mengning/linuxkernel/实验要求:编译内核5.0 qemu -kernel linux-5.0.1/arch/x86/boot/bzImage -initrd rootfs.img 选择系统调用号后两位与您的学号后两位相同的系统调用进行跟踪分析...
2019-03-19 17:26:45
244
原创 完成一个简单的时间片轮转多道程序内核代码分析
235 + 原创作品转载请注明出处 + 中科大孟宁老师的linux操作系统分析: https://github.com/mengning/linuxkernel/实验要求:完成一个简单的时间片轮转多道程序内核代码;仔细分析进程的启动和进程的切换机制;阐明自己对“操作系统是如何工作的”理解。实验内容:一、实验过程及截图实验环境:VMware 虚拟机+Ubuntu 16.0...
2019-03-11 21:01:55
327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人