操作系统自学中

备用知识:

1.了解到C语言参数 int  main(int argc, char *argv[]) 

int main(int argc, char argv[]) argc和argv是什么意思?

 2.计算机的 实例是什么

             计算机的实例是什么https://zhuanlan.zhihu.com/p/542951346

第一种解释:

实例啊。。。

这么说吧。。。就说你们单位有个制度,比如说,消防演习制度,很多单位都有吧。。。

然后呢,这个制度平时没什么用,但是每一年,或者每几年,你们单位总要按照这个制度组织一次消防演习,按照制度规定的流程和内容,组织诸如紧急疏散、消防知识课堂、灭火器灭火。。。等等等等。。。

那么这个制度以及其中规定的流程和内容,你就可以把他当做一个程序,而每年或每几年实际做一次消防演习,就是这个程序的一个实例。。。

每年参加消防演习的人员不同、使用的器材不同、地点也不会完全一样,但是内容和流程基本上都是一样,大同小异。当然了,制度流程也是会更新的,就像程序也会迭代,有不同的版本。。。

消防演习的程序一年只会执行一次,即不会同时执行多个,也不会一次持续很长的时间。。。但是另外一些制度就不同了。。。

比如考勤制度下的打卡流程,虽然每一次执行时间不长,但是非常容易在同一时间执行大量多的次数,也就是同时存在非常多的实例。。。而人事考核制度,则有可能一年只执行一次,但是一次就是一年。人事是要看你一年的表现来进行考核的,这种就是超长实例。。。

说到这里呢,有些人会把实例跟进程搞混,这其实是相关但不同的概念。。。

我换个说法你就明白了。。。

就说啊,你今天去政府部门办事,比如说办户口什么的。。。以前啊,办这个可麻烦了,不过现在都有政务大厅之类的地方,你去了之后按照业务类型拿个号,然后就排队等叫号就行,办事员就挨个给你把事儿办了。。。这里头,办事员就是进程,进程其实是操作系统的概念,他是不管你具体办什么业务,他什么业务都能给你办了。而办事员办理的具体业务所依据的制度,就是程序,办事员每根据制度办理一笔业务的过程,就是这个制度或者说程序的一个实例。。。

这么一说,这政务大厅是什么?那就是进程池啊,所有的进程,啊不办事员在里面,办完一件事儿也不换人,继续办理下一笔业务,这不就是进程池吗?

第二种解释:

作者:电工界的码农
链接:https://www.zhihu.com/question/486012699/answer/2211414473
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
 

所谓“实例”(对应编程语言中的instance),和“概念”(对应编程语言中的class)是相对的。

太长不看版:“实例”是一个具体的东西,这东西到底是什么,根据上下文确定。

首先,解释一下“实例”和“概念”的关系。

在程序语言中,“Dog”只是一个概念,“一个具有名字年龄的东西,把它定义为Dog”,但名字具体是什么,年龄到底为多少?当我们要明确这些属性的时候,就需要吧“Dog”这个概念实例化,在代码里,我们为一只特定的狗带一个狗牌“my_dog”,然后赋予它名字“willie”,年龄“6”岁,这就是实例化的过程。实例化之后,my_dog会在计算机中占用一定内存空间,因为它是一个实实在在的东西,所以需要占用实实在在的空间。

打个比方,假如题主想买一条狗,这时算是提出了“Dog”这个概念,但你的狗是什么样子呢?品种?性别?年龄?这些都不知道,只有走到商店里,选好一只特定的狗狗之后,这些属性才会有确定的值,买狗这个过程,就是将你对狗的概念实例化。同时,买回来的这只狗是一个真实的个体,它需要占用一个狗窝,也就是占用了一定的内存空间用于存储这条狗。

一个“概念”是可以有很多“实例”的,名叫"aa" "bb" "cc" "dd"的狗狗都属于Dog这个概念,它们拥有相同的属性——名字年龄

在整个计算机领域,被称为“实例”的东西都有一个“概念”相对,且符合上述特征。

例如云服务器的实例,指的是一台真实的、用户可以使用的主机。这和“云服务器”这种宽泛的概念相对,是对这一概念的具象化。

docker,其对应的概念是“一种事先设置好的开发环境”,满足这个概念的都叫docker,但是每个docker里面都有特定的环境,一个docker就是一个“docker概念”的实例。

最后再解释一下题主的具体问题,“运行应用程序的多个实例”,这句话翻译过来其实就是“运行着应用程序的多个服务器/docker/其他什么东西”,反正实例指代一个具体的东西,那个东西到底是什么,要根据语境确定。

一.头歌 Linux环境

1. 创建多级文件夹:mkdir   多级文件夹    -p(或-parents)

 2.pwd 查看当前目录位于哪里

3.不能删除多级文件夹

 4.文件拷贝:cp  (可以拷贝多级)

5.文件移动:

6.文件查看

6.1 cat

 6.2 head

6.3 tail

 6.4 nl

 6.5 使用vim编辑器 进行文件编辑

7.Linux权限管理

7.1

二、MOOC学习

4.IO设备管理

4.1基本概念

 输入输出系统是由 软件和硬件 组成的。

 

 

 

 像我们在 删除一个文件时,也可以打开其他的文件时。允许一段时间内允许多学进程同时访问。

 

 

4.2设备控制方式

 传送一个字节 便 中断一次。

 

 以 块 来传送

 

 

4..3 缓冲技术

 

 

4.4 外存储设备管理

5.文件管理

5.1文件的基本定义

 

5.2 文件目录

 

 

 

现在电脑上都用多级目录

 

 

5.3 文件的物理结构

5.4

5.5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值