网站首页 站内搜索

搜索结果

查询Tags标签: 操作系统,共有 1055条记录
  • 操作系统学习简记(1)

    第一章系统调用 : 把用户和硬件隔离开来。对权限进行判断,保证系统安全性;提供统一接口,避免发生错误,提高效率。应用程序调用 —— 库函数调用 —— 系统调用系统调用实现:编写内核函数;设计调用函数地址表;陷入处理机制要开辟保护区参数:自带 cpu寄存器 开辟堆…

    2022/3/1 6:51:38 人评论 次浏览
  • 你管这叫操作系统源码(三)

    文章目录 重新设置idt和gdtIntel内存管理:分段与分页进入main前的最后一跃资料重新设置idt和gdt 正式进入 c 语言写的 main.c 之前的 head.s 究竟写了点啥?head.s 文件很短: _pg_dir: _startup_32:mov eax,0x10mov ds,axmov es,axmov fs,axmov gs,axlss esp,_stack_sta…

    2022/2/28 22:22:10 人评论 次浏览
  • Linux基础与常见问题

    前言:我们大部分人使用的操作系统都是Windows操作系统,而操作系统的作用就是分配硬件资源维护软件使用。在硬件上有很多汇编的接口提供给操作系统使用,但是针对不同的操作系统需要调用的硬件接口也不同,所以如果直接重装系统为Linux系统,很有可能遇到硬件接口没有提供…

    2022/2/28 7:24:28 人评论 次浏览
  • Linux操作系统引导过程及排障

    目录一、Linux操作系统引导过程1、引导过程图解2、引导过程详解2.1 开机自检:检测出第一个能够引导系统的设备,比如硬盘或者光驱2.2 MBR 引导:运行放在MBR扇区里的启动GRUB引导程序。2.3 GRUB 菜单:GRUB引导程序通过读取GRUB配置文件/boot/grub2/grub.cfg,来获取内核…

    2022/2/28 7:22:55 人评论 次浏览
  • 从头实现Linux指令(零)序言

    系列文章目录 操作系统是计算机从业人员的基础素养,大名鼎鼎的《ostep》的作者 Remzi Arpaci-Dusseau认为每个从业者所掌握的操作系统内容包括:基本操作系统结构、进程和线程同步和并发、文件系统和存储服务器、内存管理技术、进程调度和资源管理以及虚拟化。 最终获得的…

    2022/2/28 7:21:37 人评论 次浏览
  • Linux的初步认识

    具有开放性:特别是遵循开放系统互连(OSI)国际标准,多用户,多任务,计算机同时执行多个程序,而同时各个程序的运行互相独立,具有设备独立性,还提供了丰富的网络功能还有可靠的安全系统。具有良好的可移植性:将操作系统从一个平台转移到另一个平台使它仍然能挄其自身…

    2022/2/28 7:21:23 人评论 次浏览
  • 二、操作系统进程管理(6)——进程同步、互斥问题

    1.异步性: 进程具有异步性的特征。 异步性是指各并发执行的进程以各自独立的、不可预知的速度向前推进。操作执行的先后顺序不确定。2.什么是进程同步? 同步亦称直接制约关系,它是指为完成某种任务而建立的两个/多个进程,这些进程因为需要在某些位置上协…

    2022/2/28 7:21:21 人评论 次浏览
  • 机器人软件平台简介

    信息技术是近百年来最重要的人类进步。专属名词IT,代表高产/高知/高薪。代表性产品电脑手机汽车(还包括未来的机器人),特点相对标准化硬件模块,管理这些硬件的操作系统,以及在此环境下提供各类功能和服务的应用程序,还必须有海量的用户使用这些设备。 一个最朴素的…

    2022/2/25 23:21:59 人评论 次浏览
  • 4软件程序运行

    4软件程序运行 1、机器程序与编译程序1.1 编译器的角色 2、 操作系统2.1 操作系统核心(Kernel)2.2 系统调用(System Call)2.3 操作系统的角色2.4 核心功能2.5 操作系统与驱动程序 3、应用程序1、机器程序与编译程序 一般来说,目前的电脑系统将软件分为两大类,一个是…

    2022/2/25 22:22:01 人评论 次浏览
  • 操作系统——调度算法

    进程调度。 先来先服务、最短作业优先、高响应比、时间片轮转、最高优先级、多级反馈队列。内存置换。 最佳页面置换、先进先出置换、最近最久未使用置换LRU、时钟页面置换、最不常用置换LFU。磁盘调度。 先来先服务、最短寻道时间优先、扫描算法、循环扫描算法、LOOK和C-…

    2022/2/25 12:23:55 人评论 次浏览
  • 计算机四级网络工程师-操作系统原理3-进程线程模型

    进程中的运行实体——线程。3.1 多道程序设计模型 程序的顺序执行:具有顺序性、封闭性、程序执行结果的确定性以及程序执行结果的可再现性。多道程序设计技术的引入:提高效率、缩短作业周转时间。多道程序设计环境具有如下特点:独立性、随机性和资源共享性。程序的并发…

    2022/2/24 7:21:24 人评论 次浏览
  • Linux学习笔记(1)Linux系统简介

    UNIX与Linux发展史 UNIX发展史UNIX是一个古老的操作系统,于1965年麻省理工大学通用电气公司GE及AT&T的贝尔实验室联合开发的计划——Multics工程计划,其目标是开发一种交互式的分时操作系统,但是因为项目进度远远落后于multics那复杂庞大的计划,贝尔实验室宣布退出…

    2022/2/24 7:21:21 人评论 次浏览
  • 【操作系统】3、CPU管理的直观想法和多进程图像

    本文中心内容提炼: CPU如何运行:启动一个进程,运行这个进程 CPU如何更好的运行(管理):启动多个进程, 多道进程, 交替执行。 多进程图像:OS通过管理进程, 来管理计算机 多进程的组织、交替、影响、合作—— 本文引入后序课程的学习 进入正文: 第一部分:CPU管理…

    2022/2/23 7:25:09 人评论 次浏览
  • 操作系统导论(三)

    进程(process): 进程就是正在进行中的程序,它是系统中的一个工作单元 程序是被动的实体,进程是活跃的实体(?) 进程创建、执行需要资源来完成其任务 CPU, memory, I/O, files Initialization data 进程终止需要回收所有可重用资源 进程种类: 单线程进程Single-thr…

    2022/2/21 23:41:56 人评论 次浏览
  • C# 多线程(一) Thread

    前言本文主要涉及:C#的线程(System.Threading.Thread)线程池(System.Threading.ThreadPoll)并行库(System.Threading.Tasks.Task)异步(asnc await)并发集合(System.Collections.Concurrent)并行库(System.Threading.Tasks. Parallel) 简介本文章使用的IDE为Visual Studio…

    2022/2/17 9:11:41 人评论 次浏览
扫一扫关注最新编程教程