在路上
首页
编程语言
数据库
服务器
算法&架构
技术新闻
【开源项目】
操作系统
学习生活
专题:
PPGo_Job文档
Golang算法专题
Nginx笔记
php设计模式
PHP异常和错误处理
首页
标签:操作系统基础
转载
操作系统基础-内存管理
一、概要计算机内存管理包括:内存管理和虚拟内存管理。内存管理包括:内存管理概念、交换与覆盖、连续分配管理方式和非连续分配管理方式(分页管理方式、分段管理方式、段页式管理方式)。虚拟内存管理包括:虚拟内存概念、请求分页管理方式、页面置换算法、页面分配策略、工作集和抖动。二、内存管理的概念内存管
原创
操作系统基础-进程与线程(6)
一、线程程的概念1、线程的引入作为并发执行的进程具有二个基本的属性:进程既是一个拥有资源的独立单位,它可独立分配虚地址空间、主存和其它,又是一个可独立调度和分派的基本单位。这二个基本属性使进程成为并发执行的基本单位。在一些OS中,像大多数UNIX系统等,进程同时具有这二个属性。而另一些OS中
原创
操作系统基础-进程同步(5)
一、进程同步的概念在多道程序环境下,系统中各进程以不可预测的速度向前推进,进程的异步性会造成了结果的不可再现性。为防止这种现象,异步的进程间推进受到二种限制:资源共享关系像打印机这类资源一次只允许一个进程使用的资源称为临界资源。属于临界资源有硬件打印机、磁带机等,软件在消息缓冲队列、变量、数
原创
操作系统基础-进程控制(4)
一、内核核心态和用户态为了防止用户应用程序访问或更改重要的操作系统数据,Windows2000、UNIX使用两种处理器访问模式:核心态和用户态(又称管态和目态)。操作系统代码在核心态下运行,即在x86处理器Ring0运行,它有着最高的特权。而用户应用程序代码在用户态下运行,即在x86处理器R
原创
操作系统基础-进程上下文(3)
一、什么是进程上下文进程是由程序、数据和进程控制块组成。进程上下文实际上是执行活动全过程的静态描述。具体说,进程上下文包括系统中与执行该进程有关的各种寄存器(例如:通用寄存器、程序计数器PC、程序状态寄存器PS等)的值,程序段在经编译之后形成的机器指令代码集(或称正文段)、数据集及各种堆栈值
原创
操作系统基础-进程控制模块(2)
一、进程控制模块(PCB)操作系统系统为了管理进程设置的一个专门的数据结构,用它来记录进程的外部特征,描述进程的运动变化过程。系统利用PCB来控制和管理进程,所以PCB是系统感知进程存在的唯一标志。进程与PCB是一一对应的。二、进程控制模块(PCB)的作用由于进程控制块中记录进程存在和特性信
原创
操作系统基础-进程概念(1)
一、为什么需要进程操作系统必须全方位地管理计算机系统中运行的程序,因此操作系统为正在运行的程序建立一个管理实体-进程。二、进程的概念进程(Process)是一个具有一定独立功能的程序关于某个数据集合的一次运行活动进程是操作系统进行资源分配和调度的一个独立单位。三、进程的组成进程包含5个实体:
原创
操作系统基础-中断和中断源
一、什么是中断中断有广义和狭义之分广义中断:中断是指程序执行过程中,遇到急需处理的事件时,暂时中止CPU上现行程序的运行,转去执行相应的事件处理程序,待处理完成后再返回原程序被中断处或调度其他程序执行的过程狭义中断:指来源于处理器之外的中断事件,即与当前运行指令无关的中断事件,如I/O中断、
原创
操作系统基础-硬件系统
一、计算机硬件系统的组成中央处理器运算单元控制单元主存储器外围设备输入设备输出设备存储设备网络通信设备总线示意图:二、存储程序计算机冯·诺伊曼等人在1946年总结并明确提出,被称为冯·诺伊曼计算机模型存储程序计算机在体系结构上主要特点以运算单元为中心,控制流由指令流产生采用存储程序原理,面向
原创
操作系统基础-概述
一、操作系统的概念操作系统(OperatingSystem),简称OS。OS是计算机系统最基础的系统软件,管理软硬件资源、控制程序执行,改善人机界面,合理组织计算机工作流程,为用户使用计算机提供良好运行环境。二、操作系统的主要特征并发:处理多个同时性活动的能力。共享:操作系统与多个用户的程序
在路上
技术无止境,一直在路上。 年过而立,惴惴不安,愈加发奋,孜孜求学。
搜索
热门标签
PHP
Go
PPGo_Job
mysql
PHP异常和错误
图片处理
图片截取
docker
python
PHP7
JAVA
Golang
PHP闪电入门
算法
设计模式
Nginx
自学
排序算法
操作系统基础
InfluxDb
mysql那些事
冒泡算法
定时任务
Nginx基础
进程
工厂模式
架构
笑话
PHP算法大全
幽默
sql
缓存服务
PPGo_ApiAdmin
插入排序
负载均衡
运维
进程控制
数据库
二叉查找树
操作系统原理
编程随笔
操作系统
函数
数据类型
技术生活
Nginx安装
程序猿
选择排序
快速排序
硬件系统
点击排行
PPGo_ApiAdmin - golang
PPGo_Job跨服务器分发定时任务系统V1
php踩过的那些坑(1)浮点数计算
Spring mvc 获取项目运行目录的两种
PPGo_Job跨服务器分发定时任务系统V2
PHP算法大全(1)基础篇-时间复杂度和空间
Nginx实战-缓存服务proxy(2)pr
InfluxDb(7)聚合函数
在路上go笔记-1 使用iconv-go将G
InfluxDb(8)选择函数
推荐阅读
PPGo_Job跨服务器分发定时任务系统V1
PPGo_Job跨服务器分发定时任务系统V2
Nginx实战-缓存服务proxy(2)pr
聊架构:使用Redis队列解决商品数据大批量
PPGo_Job时间设置说明
Nginx实战-设置允许跨站访问
使用docker-compose搭建etcd
微服务架构-设计总结
php html转word的最简单方法
Golang排序算法-希尔排序