
操作系统
文章平均质量分 90
操作系统(Operating System,简称OS)是管理计算机硬件与软件资源的计算机程序。操作系统需要处理如管理与配置内存、决定系统资源供需的优先次序、控制输入设备与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。
A_cccll
人总是活在自己的认知里
展开
-
windows IPC
进程 CreateProcess() IPC机制 文件映射 文件映射(Memory-Mapped Files)能使进程把文件内容当作进程地址区间一块内存那样来对待。因此,进程不必使用文件I/O操作,只需简单的指针操作就可读取和修改文件的内容。 Win32 API允许多个进程访问同一文件映射对象,各个进程在它自己的地址空间里接收内存的指针。通过使用这些指针,不同进程就可以读或修改文件的内容,实现了对...原创 2019-08-14 09:40:53 · 307 阅读 · 0 评论 -
linux-软件包管理-命令
软件包管理 rpm RPM 包 - (Fedora, Redhat及类似系统) rpm -ivh package.rpm 安装一个rpm包 rpm -ivh --nodeeps package.rpm 安装一个rpm包而忽略依赖关系警告 rpm -U package.rpm 更新一个rpm包但不改变其配置文件 rpm -F package.rpm 更新一个确定已经安装的rpm包 rpm -e pa...原创 2019-08-14 11:10:29 · 175 阅读 · 0 评论 -
linux-shell-实用命令
常用命令 压缩/解压缩(tar.gz/tar.tgz) tar -zxvf filename.tar.gz -C ./ tar -zcvf(压缩) 删除 rm -rf filename -r递归 -f强制 列出匹配进程 ps -ef | grep -e所有进程 -f全格式 -r正在运行 grep查找 列出匹配文件 ls -l | grep name 查找字符串 gr...原创 2019-08-14 10:41:53 · 166 阅读 · 0 评论 -
linux-IO模型
一切皆为文件 vsf文件虚拟系统 Linux中的文件IO管理 1.标准流 stdin 0x0 stdout 0x1 stderr 0x2 2.读写函数 <unistd.h>是C和C++程序设计语言中提供对POSIX操作系统API的访问功能的头文件 对于类 Unix 系统,unistd.h 中所定义的接口通常都...原创 2019-08-14 09:42:36 · 136 阅读 · 0 评论 -
linux IPC
Linux部分 进程(标识pid) <unistd.h> <sys/types.h> 资源集合:内存 文件 时间片 协处理器 完全复制:复制前执行什么,复制后执行什么 fork() 系统调用函数fork()是创建一个新进程的唯一方式 1. 一次复制一个进程 2. 返回值-1,创建失败; 返回值 0,进入子进程; 1. 一般来说,fork()...原创 2019-08-14 09:34:55 · 155 阅读 · 0 评论