硬盘:永久存放数据的存储器,磁盘上也是有缓存的(芯片)
常用的磁盘都是3.5英寸的(ide,sas,sata),机械硬盘,读取(性能不高)性能比内存差很多,所以,在企业工作中,我们才会把大量的数据缓存到内存,写入到缓冲区,当今互联网网站的解决方案。
磁盘接口或者类型:IDE,SCSI,SAS,SATA,SSD(电子的),IDE,SCSI退出历史舞台。
性能与价格:SSD(固态)>SAS>SAST
企业级服务器应用:
1、常规正式工作场景主选SAS(结合SATA和SCSI的有点)硬盘(转速是15000转/分),机械磁盘转数高的性能号)
2、不对外提供访问的服务器,例如:线下的数据备份,可选SATA(7200-10000转/分)。
3、高并发访问,小数据量,可以选择SSD。
1、功能:简单的说就是一个大容量存储器,存储视频,文本,音频等各种数据,成为现代计算机不可缺少的配件。
2、作用:由于计算机在工作时,CPU、输入输出设备与存储器之间要大量地交换数据,因此,硬盘的读取速度和容量也是影响计算机运行速度的主要因素之一。
企业级硬盘适合7*24使用,一般比较贵。
企业网站来说,都会尽量让用户从内存中读取数据,而不是从硬盘读取。
几乎企业运维和架构师的网站优化、服务器优化核心,都是磁盘和内存的使用比例优化。
内存条:CPU和磁盘之间的缓冲设备,是临时存储器(存放数据的)。
一般程序运行的时候会被调度到内存中执行,服务器关闭或程序关闭之后,数据自动从内存中释放掉。
程序:C/PHP/JAVA,代码文件,静态的,放在磁盘里的数据。
进程:正在运行着的程序,进程运行就是系统把放在内存里执行。
守护进程:持续保持运行着的程序。
程序和进程的区别:
片放在磁盘中就是程序
看片放到内存中运行就相当于进程
1、功能:内存是计算机的一个临时存储器,它只负责CPU与硬盘之间的数据中转而不能永久保存,它的容量和处理速度直接决定了数据传输的快慢。
2、作用:内存是CPU能够直接访问的存储器,CPU从内存中读取操作指令和数据,又把运算或处理结果送回内存。