![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 74
fff_421
笔记存档分享
展开
-
Linux Kernel Development Edition 3——Memory Management
Linux Kernel Development Edition 3——Memory Management1. 基本概念x86 32位CPU架构每个进程都具有4GB的虚拟空间,其中0~3GB属于用户空间,不同进程拥有不同的用户空间,进程私有,进程切换时用户空间也跟着切换。3GB ~ 4GB属于内核空间,由内核负责映射,保持固定不变,所有进程空间共享。因此,每个进程享受4GB的虚拟空间。用户进程最多访问0~3GB物理内存,内核进程可以访问所有的物理内存。逻辑地址/虚拟地址—(分段)—线性地址—(分页)—原创 2021-12-15 10:41:10 · 1318 阅读 · 0 评论 -
Linux用户和组相关知识总结
Linux用户和组Linux是多用户系统,每个用户都有一个用户名和用户id(uid)。每个用户可以属于一个或者多个组,每个组也有组名和组id(gid)。1. 一些文件内容介绍1.1 /etc/passwd此文件存储用户名和用户的相关信息,每行记录有7个段,like: root: x:0:0:root:/root:/bin/bash用户名密码->此项存储在/etc/shadow中用户id组id注释主目录:用户登录后的初始位置登录shell:用户登陆成功,会交由程序控制,程序一般是原创 2021-08-17 20:41:00 · 156 阅读 · 0 评论 -
Linux不会的东西合集
1 查看内存空间原创 2021-04-24 15:34:18 · 134 阅读 · 2 评论