操作系统
文章平均质量分 85
pomo16
这个作者很懒,什么都没留下…
展开
-
linux学习笔记之vim
linux学习笔记之vimVim/Vi:文本编辑器(没有菜单,只有命令)三种工作模式:命令模式、插入模式、编辑模式常用命令:1.插入命令按键功能a在光标后附加文本A在本行行末附加文本i在光标前插入文本I在本行开始插入文本o在光标下插入新行O在光标上插入新行2.定位命令按键功能h or 方向左键...原创 2018-09-23 01:26:47 · 272 阅读 · 0 评论 -
linux学习笔记之常用命令
文件命名规则:1.除/以外,所有的字符都合法2.有些字符最好不用,如空格符、制表符、退格符和字符@#$&()-等3.避免使用.作为普通文件名的第一个字符(避免被隐藏)4.大小写敏感,严格区分大小写命令格式:命令 -选项 参数说明:1.当有多个选项时,可以写在一起2…和…分别代表当前目录和当前目录的父目录(上一级目录)按键功能Ctrl+c终止指令C...原创 2018-09-23 01:42:49 · 246 阅读 · 0 评论 -
操作系统概述以及启动、中断和系统调用
操作系统概述什么是操作系统?没有公认定义,可以理解为起协助作用的控制程序,或者是介于软硬件之间的资源管理器。操作系统软件组成Shell 命令行接口通过键盘操纵方便用户进行命令输入GUI 图形用户接口WIMP视窗(windows)、t图标(icon)、选单(menu)、指标(pointer)直接操作、所见即所得Kernel 操作系统内核执行各种资源管理等...原创 2019-03-18 19:46:40 · 408 阅读 · 0 评论 -
操作系统物理内存管理:连续和非连续
物理内存管理:连续内存分配地址空间定义物理地址空间:硬件支持的地址空间起始地址0,直到 MAXsys逻辑地址空间:在 CPU 运行的进程看到的地址起始地址0,直到 MAXprog地址生成时机和限制编译时假设起始地址已知如果起始地址改变,必须重新编译加载时如编译时起始位置未知,编译器需生成可重定位的代码(relocatable code)加载时,生...原创 2019-03-18 19:48:29 · 1308 阅读 · 0 评论 -
操作系统虚拟存储概念和页面置换算法
虚拟存储概念虚拟存储概念:基于非连续存储内存分配的基础上,可以把一部分内训放在外存里需求计算机系统时常出现内存空间不够用覆盖( overlay )应用程序手动把需要的指令和数据保存在内存中交换( swapping )操作系统自动把暂时不能执行的程序保存到外存中虚拟存储在有限容量的内存中,以页为单位自动装入更多更大的程序覆盖技术目标:在较小的可用内存中运行较...原创 2019-03-18 19:49:18 · 561 阅读 · 0 评论 -
操作系统进程和线程以及进程管理
进程和线程进程定义进程是指一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程进程的组成进程包含了正在运行的一个程序的所有状态信息代码数据状态寄存器:CPU 状态 CR0 、指令指针 IP通用寄存器:AX、BX、CX…进程占用系统资源:打开文件、已分配内存…进程的特点动态性:可动态地创建,结束进程并发性:进程可以被独立调度并占用处理机运行...原创 2019-03-18 19:50:04 · 570 阅读 · 0 评论