首页 / LINUX / Linux学习---Day1
Linux学习---Day1
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux学习---Day1,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1786字,纯文字阅读大概需要3分钟。
内容图文
![Linux学习---Day1](/upload/InfoBanner/zyjiaocheng/938/93249bcd4d4144a39d8a744a20d0697f.jpg)
运维人员三大职责:
1、数据不丢失、不泄密
2、7*24小时运行,不宕机
3、用户体验好
程序、进程、守护进程
1、程序:存放在磁盘上的文件
2、进程:正在运行中的程序
3、守护进程:持续保持运行的程序
高并发写入、读取思想
1、企业案例(微信抢红包、微博、秒杀)
遇到高并发,大数据量"写"的数据,可以先将数据写入到内存,当积累到
一定的量或一定的时间,再将数据写入到磁盘(减轻磁盘压力,减少I/O),
最终还是会把数据加载到内存中,提供对外访问。
优点:数据写入内存性能高,速度快。
缺点:可能会丢失一部分在内存中还没来得及写入到磁盘的数据。
解决办法:在服务器主板安装蓄电池,在服务器断电后宕机前的一瞬间将
内存的数据写入到磁盘。UPS、AB双电路、柴油发电机
2、中小企业案例
对于并发(用户同时访问)不是特别大,数据量不是特别大的网站,先把
数据写入到磁盘,然后将写入磁盘的数据通过程序读入到内存,最后通过
读内存提供服务。
buffer与cache的区别
1、buffer:高并发访问时,由于访问数据量较大,所以会先把数据存放到到内存
中,当积累到一定的时间或一定的量后,再将内存的数据写入磁盘。
buffer就是写缓冲 数据-->>内存-->>磁盘
2、cahee:高并发读取时,由于用户读取数据较多,所以先将数据调入到内存中执
行,这样用户就会快速的看到自己想看的东西。
cache就是读缓存 读取<<--内存<<--磁盘
内存
1、内存又被称为临时存储器(临时存放数据的地方),当程序运行时,被调入到内存
中执行,程序关闭后,内存被释放掉。
各个设备IO性能对比
1、I/O(Input/Output)即为输入/输出,一般翻译为读写。
硬盘性能与价格排序(从高到低)
1、SATA-->>SAS-->>SSD(固态)
RAID作用和常见级别
1、RAID0 RAID1 RAID5 RAID10
作用:增加容量
支持冗余备份
提高性能
RAID0:可以一块或多块硬盘组合在一起,容量是所有盘之和。
一块盘坏,即整个RAID就坏,数据全部丢失。
性能是所有盘之和。
使用环境及场景:
数据不是特别重要
容量要求高的
性能要求高的
RAID1:只能是两块盘组合在一起,容量是两块盘的一半。
100%冗余,即一块盘坏,数据不丢失。
性能是两块盘的一半。
使用环境及场景:
数据很重要
容量要求不高
性能要求不高
内容总结
以上是互联网集市为您收集整理的Linux学习---Day1全部内容,希望文章能够帮你解决Linux学习---Day1所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。