@TOCS
新手小白接触云计算的第一天
一.计算机的相关知识
1.硬件的组成
明显能知道的有:显示器,键盘,鼠标
核心的有:主板,CPU,内存,(固态)硬盘,网卡,显卡,声卡等等…
2.我们计算机中常说的读写可以简单的看成读取和写入!
写入(write)是过程是 数据—> 缓存内存—>硬盘
读取(fsync)是硬盘—> 内存 (CACHE) —> 客户端
3.OOM:out of memory(程序所需内存 > 系统空闲内存)
虚拟内存(交换分区) 可以看成当计算机工作时,系统内存不够运行时,会将系统内存里一些不常用的程序的数据内存暂时保存到固态硬盘里,此时系统内存就可以正常工作,待工作结束暂存在固态硬盘里的数据内存就又重新回到系统内存了
4.计算机的语言实质上就是:二进制语言(0和1组成)
二.云计算
1.云计算有三种云:公有云,私有云,混合云
公有云:阿里云,华为云,腾讯云,AWS,googlc,等等
私有云:Openstack
混个云:同时有上面两种云的特点
LasS的成本高,PasS的成本中,SasS的成本高
2.计算机的进制转换
十进制数(Decimal number)
可写作:(1010)10或 1010D 或 1010
八进制数(Octal number)
可写作:(1010)8或 1010O
二进制数(Binary number)
可写作:(1010)2或 1010B
十六进制数(HeXadecimal number)
可写作:(1010)16或 1010H 或 0X1010
二进制—>八进制
例子:(1010110)2 = 125
二进制转八进制是三位一转换,把1010110分成 001 010 110(从右往左3位一组,不够的用0来补齐),
001可以看作0×2的2次方 + 0×2的1次方 + 1×1的0次方=1
010可以看作0×2的2次方 + 1×2的1次方 + 0×1的0次方=2
110可以看作1×2的2次方 + 1×2的1次方 + 0×1的0次方=6
所以最终结果为:126
二进制—>十进制
例子:(1010110)2 = 86
二进制转十进制就是直从2的0次方×相应的数值(2的0次方是从最右边的数往左边依次递增2的1次方,2的2次方……
1010110=1×2的6次方+0×2的5次方+1×2的4次方+0×2的3次方+1×2的2次方+1×2的1次方+0×2的0次方=86
二进制—>十六进制
例子:(1010110)2 = 56
二进制转八进制是四位一转换,把1010110分成 0101 0110(从右往左4位一组,不够的用0来补齐)
0101可以看作0×2的3次方+1×2的2次方+0×2的1次方+1×2的0次方=5
0110可以看作0×2的3次方+1×2的2次方+1×2的1次方+0×2的0次方=6
十进制—>二进制
例子:56 = (111000)(2)
余数排除法:用56÷2,能整除记作1;28÷2能整除记作1;14÷2能整除记作1;7÷2不能整除得3余1记作0;3÷2不能整除得1余0;1÷2出能整除且没了记作0. 所以可得 :111000
3.传输速率B/s(字节/秒) 和带宽速率bps(比特率,位/秒)
Byte 是字节,而bit是二进制位单元
8 bit = 1 byte
1024 byte = 1 KB
1024 KB = 1 MB
1024 MB = 1 GB
1024 GB = 1 TB
………………