cpu、内存、raid初识
2024-10-16 11:41:54
计算机基础
1u = 4.45cm
dmidecode -s system-product-name 查看linux系统是物理机还是虚拟机
`逻辑CPU个数: cat /proc/cpuinfo | grep "processor" | wc -l :8`
`物理CPU个数:cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l :2`
`单个CPU得核心数量:cat /proc/cpuinfo | grep "core id" | sort | uniq | wc -l :2`
`得出:2个物理CPU,都是双核,每个核心开超线程,即2路8C。`
写入数据到内存里,这个内存的数据空间叫做缓冲区(buffer),写入缓冲区。
从内存读取数据,这个存数据的内存空间叫做缓存区(cache),读取缓存区。
%99的网站都是读取为主,写入为辅,读写比例一般10:1,所以并发写入一般不是问题。
几乎企业运维和架构师的网站优化,服务器、软件的优化核心,都是磁盘和内存的使用比例优化。
RAID0 可以是1快盘,多快盘的组合,2个10G,raid0 有20G,读写性能接近单盘,是所有raid性能最好,没有冗余,任何一个盘坏了,别的盘数据全丢,raid就坏了。
RAID1 只能两块盘,如果两块盘大小不一样,raid1 容量跟小的一样,2块10G,RAID1 也是10G,另外一块做备份。
RAID5 至少是3块可以是5、7、8更多,10(n-1),容量只会损失一块盘,读写性能介于0、1之间,
RAID10 最少是4块盘,容量也是一半,冗余最多坏两块盘,成本高,
冗余从好到坏:raid1,raid10,raid5,raid0
性能从好到怀:raid0,raid10,raid5,raid1
成本从低到高:raid0,raid5,raid1,raid10
最新文章
- iOS基于MVC的项目重构总结
- Android 常用抓包工具介绍之Charles
- ACM: 敌兵布阵 解题报告 -线段树
- jquery打字机效果
- cmd.exe-应用程序错误 应用程序无法正常启动(0xc0000142)
- 常用字符串API
- 通过源码学Java基础:BufferedReader和BufferedWriter
- CodeForces 706D Vasiliy's Multiset (字典树查询+贪心)
- CCR源码分析-CCR架构
- yii2 添加模块过程
- trove显示更多flavor信息
- 【JavaScript】让事件支持先发布后订阅
- Java学习笔记——设计模式之一.简单工厂
- HTML:Event [转]
- JS判断数组的值出现的次数,以及去重
- 为什么HTML中的多个空格或是回车在浏览器上只能显示出一个?
- Redis 高可用分布式集群
- base | Tread类
- Python(字符编码)
- IntelliJ IDEA 中创建maven项目