进程
jerry6699
爱生活,爱编程。
展开
-
进程之VMA
参考Linux用户态进程的内存管理https://zhuanlan.zhihu.com/p/36140049原创 2020-03-12 13:06:36 · 533 阅读 · 0 评论 -
ELF文件的加载过程
参考ELF文件的加载过程Intel平台下Linux中ELF文件动态链接的加载、解析及实例分析原创 2020-03-12 09:13:07 · 256 阅读 · 0 评论 -
进程地址空间
概述这边文章主要讲:1)1)问题1原创 2020-03-11 10:56:00 · 333 阅读 · 0 评论 -
从ELF中fork新进程
参考分析do_execve原创 2020-02-28 20:47:39 · 116 阅读 · 0 评论 -
2.6.11-进程调度算法之一
1.运行队列转载 2020-02-26 10:10:37 · 198 阅读 · 0 评论 -
percpu变量
1. 作用2.6内核上一个新的特性就是per-CPU变量。顾名思义,就是每个处理器上有此变量的一个副本。当创建一个per-cpu变量时,系统中的每一个处理器都会拥有该变量的独有副本。由于每个处理器都是在自己的副本上工作,所以对per-cpu变量的访问几乎不需要加锁。cpu拥有是不是cache啊? 说白了percpu变量,就是一个变量,CPU可以很快的访问,安全的访问它。2. 接口2.1 ...原创 2020-02-25 16:21:42 · 409 阅读 · 0 评论 -
fork函数调用全过程
1. sys_fork函数原创 2020-02-25 13:45:52 · 1221 阅读 · 0 评论 -
ps命令stat段含义
1.STAT字段进状态意义D不可中断 Uninterruptible sleep (usually IO)R正在运行,或在队列中的进程S处于休眠状态T停止或被追踪Z僵尸进程W进入内存交换(从内核2.6开始无效)X死掉的进程<高优先级N低优先级L有些页被锁进内存s包含子进程+...原创 2020-02-24 17:04:32 · 561 阅读 · 0 评论 -
基于2.6.11内核init进程
1. fork函数2. fork函数原创 2020-02-23 09:30:46 · 176 阅读 · 0 评论 -
进程切换
1.参考进程切换原创 2020-01-14 15:30:37 · 201 阅读 · 0 评论 -
基于2.6内核的Init_task进程之一
概要内核版本: 2.6.11CPU架构: X86弄清楚两件事:原创 2020-01-02 13:43:20 · 456 阅读 · 0 评论 -
进程环境之getrlimit和setrlimit函数-转载
每个进程都有一组资源限制,其中一些可以用getrlimit和setrlimit函数查询和更改。#include <sys/resource.h>int getrlimit( int resource, struct rlimit *rlptr );int setrlimit( int resource, const struct rlimit *rlptr );两个函数返回值:...转载 2019-10-02 20:36:41 · 293 阅读 · 0 评论 -
init_task进程
参考linux init_task 的初始化原创 2019-07-10 10:09:18 · 1951 阅读 · 0 评论