linux系统原理基础及系统调优",Linux基础入门及系统管理01-计算机原理01

一、学习内容和方法

1、基础(RHCE)6.0课程认证代码:

RH033

RH133

RH253

2、RHCA认证代码:

RH401

RH423 (LDAP)

RH442(系统调优内容)

RH436(集群和存储内容)

RHS333

3、Linux课程所能胜任的岗位:

运维工程师(维护的)

系统工程师(实施的)

系统架构师(设计的)

DBA

二、计算机体系结构

1、计算机体系结构包括:

运算器

控制器

存储器(内存,平面编址作用)

输出设备

输入设备

2、计算机启动:

加电自检POST:BIOS;

加电自检:读取内存中的被芯片映射的指令,运算器控制器读取指令,检测主板上的硬件。

计算机有自举能力,通过BIOS实现;

程序:指令和数据组成;

CPU怎么知道是键盘输入的数据还是鼠标输入的数据?

通过poll机制 interrupt机制;

RAM:随机访问存储器

ROM:只读访问存储器

3、总线

北桥是高速总线控制器,连接CPU等

南桥是低速总线控制器,链接键盘、鼠标等。

4、缓存

CPU运算很快,但内存跟不上CPU的运算频率,所以使用缓存技术(一级缓存、二

级缓存等)。

5、寄存器

可以CPU的相同的频率工作,缓存小于内存,一级缓存小于二级缓存;

缓存需要工作必须遵循程序局部性原理;

开发程序的人也需要遵循局部性原理,直接影响程序质量和运行的快慢。

6、芯片运行

例如,intel和摩托罗拉开发的芯片不一样,需要芯片移植技术。

芯片是用以下语言开发的:机器语言--》微码(汇编语言)编译器--》高级语言(使用高级

语言开发的芯片不需要使用运行平台,都可以通用)。

API:应用编程接口,在不同的CPU上使用汇编语言而写的具有相同功能的程序。只向上层

设备虚拟出的运行环境,而不用考虑下层是什么设备。

三、硬件架构:

1、CPU厂商

ARM(芯片设计商);

Intel生产:x86(32位)、x64(64位)、安腾(收购HP的);

HP:2条CPU产线,alpha和安腾(后被intel收购);

UltraSparcCPU商被Orcel收购;

IBM CPU:Power;

摩托罗拉CPU:M68000( M68K);

苹果、摩托和IBM联合生产的CPU:PowerPC;

四、操作系统

1、Windows

2、Linux

3、Unix(泛称)

HP:HP-UX

SUN:Solaris

IBM:AIX

SCO:sco unix

Unixware

Android等等;

4、OS/2

五、硬件如何规范的运行

1、早期的计算机通过批处理执行任务:jobs1$$$$$$$jobx2

2、如何实现多任务处理

CPU,Memory

CPU:

slice(分片)

5ms

5ms

Memory(分段)

1,2

虚拟地址空间

进程

但是这些硬件怎么运行呢,有谁来规范运行多长时间,运行在哪里呢?

所以以上运行规范通过操作系统进行规范。

六、硬件调用

1、程序通过系统调用硬件功能

2、system call是调用接口(最底层接口)

系统调用接口,由程序员决定做什么用途,例如,程序员决定面粉是做馒头还是面条;

3、程序能否在Windows运行也能在Linux运行,关键是看call是否相同。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
分析一下这个json {"name":"12312","project_id":"87156","project_name":"上上下下左左右右baba与聚法科技(长春)有限公司与公司、证券、保险、票据等有关的民事纠纷","client":"[{"type":"自然人","customer_id":"80236","customer_name":"上上下下左左右右baba"}]","sign_date":"2023-06-06","expire_date":"2023-06-21","subject_amount":"123","contract_amount":"123","charge_method":"一次性,分阶段,风险,计时","equity_amount":"13811","amount_info":"[{"type":"一次性","pay_date":"2023-07-03","charge_amount":"12"},{"type":"分阶段","pay_date":"2023-06-13","charge_amount":"123","is_satisfy":"是","pay_condition":"12312"},{"type":"风险","pay_date":"","charge_amount":"","is_satisfy":"是","pay_condition":"123","basic_amount":"123","risk_amount":"12","object_amount":"123123","object":"赔偿金","risk_prop":"13213","member":"","rate":"","hours":""},{"type":"计时","member_id":"392159","member":"曹野","rate":"11","hours":"1231"}]","seal_person":"123","seal_type":"律所公章,法人名章,财务章","seal_num":"123","file_path":"[{"title":"导入错误数据 (15).xls","path":"382585/1686381522542/导入错误数据 (15).xls","size":"91136"},{"title":"3.txt","path":"382585/1686561731102/3.txt","size":44078}]","remark":"123123"} 并使用php转换成字符串
06-13

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值