scheduler01
1. linux进程周期
2. task_struct
struct task_struct {
...
pid_t pid;
struct mm_struct *mm;
struct fs_struct *fs;
struct files_struct *files;
...
};
struct mm_struct {
...
struct vm_area_struct * mmap;
pgd_t * pgd;
...
};
struct fs_struct {
...
struct path root, pwd;
...
};
struct files_struct {
...
struct fdtable fdtab;
struct file * fd_array[NR_OPEN_DEFAULT];
...
};2. 查看目前系统支持最多pid数量
3. 内存泄漏
4. 停止/恢复进程与作业控制 cpulimit
5. fork
Last updated