![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 86
会new对象的Java工程师
佛祖保佑,永无bug
展开
-
【Linux】常用命令
介绍一些常用的操作文件的命令,有cd命令切换目录、创建目录mkdir、删除空目录rmdir、删除文件rm、复制文件cp、移动文件mv等等操作。原创 2024-04-23 19:02:14 · 1847 阅读 · 2 评论 -
【Linux】文件目录及路径表示
在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。/etc: 这个是系统中的配置文件,如果更改了该目录下的某个文件可能会导致系统不能启动。/bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在 /bin/ls 目录下的。值得提出的是 /bin、/usr/bin 是给系统用户使用的指令(除 root 外的通用用户),而/sbin, /usr/sbin 则是给 root 使用的指令。原创 2024-04-23 18:43:45 · 505 阅读 · 0 评论 -
【Linux】文件基本属性
Linux 系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。为了保护系统的安全性,Linux 系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定。在 Linux 中我们可以使用或者。原创 2024-04-22 18:39:03 · 522 阅读 · 0 评论 -
【Linux】概述与历史
Linux是基于Unix的。Linux是一种自由和开放源码的操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、台式计算机。诞生于1991年10月5日。是由芬兰赫尔辛基大学学生Linus Torvalds和后来加入的众多爱好者共同开发完成。原创 2024-04-22 17:07:19 · 292 阅读 · 0 评论 -
【内存管理】之内存空间的扩展
基于局部性原理,在程序装入时,可以将程序中很快会用到的部分装入内存,暂时用不到的部分留在外存,就可以让程序开始执行。在程序执行过程中,当所访问的信息不在内存时,由操作系统负责将所需信息从外存调入内存,然后继续执行程序。若内存空间不够,由操作系统负责将内存中暂时用不到的信息换出到外存。在操作系统的管理下,在用户看来似乎有一个比实际内存大得多的内存,这就是虚拟内存。虚拟内存有一下三个主要特征:多次性:无需在作业运行时一次性全部装入内存,而是允许被分成多次调入内存。对换性。原创 2023-07-08 13:06:54 · 423 阅读 · 1 评论 -
【内存管理】之内存空间的分配与回收
操作系统作为资源的管理者,同时也要管理内存,将内存分配给各个进程;当进程运行结束后,回收进程的内存空间。原创 2023-07-07 21:42:27 · 1192 阅读 · 1 评论 -
【内存管理】
不管是电脑还是手机,平时下载的文件包括应用程序(各种APP)都是在手机的机身内存或者电脑的硬盘中(在机组中成为外存或辅存)存放着。而硬盘的特点是:造价低,读写速度慢。处理速度远远跟不上CPU,也就是说,从硬盘中加载了半天的数据,CPU立刻就处理完了。原创 2023-07-07 21:27:22 · 80 阅读 · 2 评论 -
【进程管理】之死锁
死锁:在并发环境下,各进程因相互等待对方手里的资源而造成各个进程都无法向前推进的现象就是死锁。原创 2023-07-04 12:40:24 · 390 阅读 · 0 评论 -
第一章 【操作系统概述】
是指由操作系统实现,提供给应用程序调用,用以访问内核功能的所有接口的集合,即程序接口或应用编程接口(Application Programming Interface,API),是应用程序同系统之间的接口。用户每输入一条命令,控制权就转给操作系统的命令解释程序,然后由命令解释程序解释并执行输入的命令,完成指定的功能。一些与硬件关联较紧密的模块,如时钟管理、中断外理、设备驱动等处于最低层,其次是运行频率较高的程序,如进程管理,存储器管理和设备管理等,这两部分内容构成了操作系统的内核,它们的指令操作工作在。原创 2023-02-09 12:08:33 · 986 阅读 · 0 评论 -
【进程管理】之进程同步与互斥
Peterson算法解决了进程互斥问题,也遵循了“空闲让进”、“忙则等待”、“有限等待”的原则,但依旧没有保证“让权等待”。原创 2023-07-02 15:03:41 · 1010 阅读 · 1 评论 -
【进程管理】 之进程调度
挂起时,进程的程序段和数据段会被放至外存中,而PCB加入挂起队列中(依旧在内存中),记录着进程的各种信息包括进程在外存的位置。抢占式:当就绪队列改变时(有新的进程阻塞),就选择哪个进程的剩余时间最少,如果不是正在执行的进程最少,则选择最少的那个进程执行。从公式看.带权周转时间>=1.并且对于刚刚两个周转时间相同的作业来说,实际运行时间长的作业带权周转时间会更小,因此面对不同长度的作业,带权周转时间更能反映作业的满意度.低级调度:也称进程调度。非抢占式:每次调度时,选择已到达的进程中执行时间最短的进程。原创 2023-06-25 20:19:25 · 248 阅读 · 0 评论 -
【进程管理】
进程就是执行(进行中)的程序,先来说一下程序。程序就是一段实现了某些功能的指令序列,其实就是代码。它是静止地存放在磁盘上。将程序run(运行)起来就是进程了,一个进程就是一个程序的一次执行过程。进程是是操作系统进行资源分配的最小单位。每启动一个进程,操作系统就会为它分配一块独立的内存空间,用于存储PCB、数据段、程序段等资源。每个进程占有一块独立的内存空间。PCB、数据段、程序段一起构成了进程实体,我们把进程实体就称之为“进程”。所谓创建进程就是创建好进程实体中的PCB,而销毁进程也是先销毁PCB。原创 2023-06-24 23:55:01 · 68 阅读 · 3 评论