07 2020 档案
摘要:一、磁盘操作 中心思想:整个文件系统管理的核心 费时的操作丢给内存,费空间的操作丢给磁盘 二、文件系统 进程抽象CPU 虚拟内存抽象内存 文件系统抽象磁盘 文件系统的主要特性:存储大量的信息,多个进程可以同时访问一个文件,进程的结束不会影响文件的持续存在 目标:地址独立和地址保护 地址独立:文件数据
阅读全文
摘要:一、基本内存 1.1、内存管理:是对内存架构进行管理,使程序在内存架构的任何一个层次上的存放对于用户来说都是一样的。 内存管理实现这种媒介透明的手段就是虚拟内存 1.2、内存管理要达到什么目的? 地址保护(互不干扰):多道程序同时存放在内存中,操作系统要保证它们之间互不干扰(一个进程不能随便访问另一
阅读全文
摘要:一、基础原理篇 1、操作系统是介于硬件平台和应用程序之间的一层软件 2、程序和程序之间无非就是调用和被调用的关系 3、CPU即进程管理,进程管理的主要目的: 公平:即每个程序都有机会使用CPU 非阻塞:即任何程序不能无休止地阻扰其他程序的正常推进 优先级:优先级高的程序运行,则优先级低的程序就需要让
阅读全文
摘要:1、setfacl的用途 setfacl命令可以用来细分linux下的文件权限。chmod命令可以把文件权限分为u,g,o三个组,而setfacl可以对每一个文件或目录设置更精确的文件权限。换句话说,setfacl可以更精确的控制权限的分配。比如:让某一个用户对某一个文件具有某种权限。 这种独立于传
阅读全文
摘要:修改英文 localectl set-locale LANG=en_US.UTF-8 localectl list-locales Centos 7 编译安装: yum groupinstall "Development Tools" -y 安装包组 yum install ncurses-deve
阅读全文
摘要:MySQL中的索引: 基本法则:索引应该构建在被用作查询条件的字段上 索引类型: B+ Tree索引:使用B+树的数据结构来存储数据的;顺序存储;每一个叶子节点到根结点的距离是相同的 左前缀类型 适合范围查找 可以使用B-Tree索引的查找类型:全键值、键值范围或键前缀查找 ; 全值匹配:和索引中的
阅读全文