rw工具是怎么访问物理地址的 下边哪一个属于计算机的外存储器?
下边哪一个属于计算机的外存储器?
硬盘、固态、u盘、光盘、软盘、移动硬盘等。
一、硬盘
硬盘是电脑要注意的存储媒介之一,由一个或则多个铝制或是玻璃制的碟片排成。碟片外覆盖有铁磁性材料。
二、软盘
软盘(Floppy Disk)是个人计算机(PC)中最早在用的可移介质。软盘的读写是软盘驱动器能完成的。软盘驱动器设计能能接收可移动式软盘,目前具体方法的就是容量为1.44MB的3.5英寸软盘。
三、移动硬盘
移动硬盘(MobileHarddisk)的本质是是以硬盘为存储介质,计算机之间同样大容量数据,特别强调便携性的存储产品。移动硬盘多按结构USB、IEEE1394等传输速度比较慢的接口,是可以较高的速度与系统参与数据传输。
四、光盘
光盘是以光信息做为存储的载体并用来存储数据的一种物品。分不可高级格式化光盘,如CD-ROM、DVD-ROM等;和可硬盘数据光盘,如CD-RW、DVD-RAM等。
五、U盘
U盘,全称USB闪存盘,英文名“USBflashdisk”。它是一种不使用USB接口的不需物理驱动器的碟形高容量移动存储产品,通过USB接口与电脑连接上,利用免驱动。
如何查看和释放已经使用的swap空间?
swap查看有很多种方法,逐一推荐下:
free-m
就能察觉出当前系统所使用的swap了。那你如何能一栏哪些进程使用了swap呢,这样好专业有效的决定360优化。
Centos(6.0之前):
hot不能注意到swap总建议使用量
网上很多人说hotfp能会显示进去swap。但按完f一栏的时候,manfly里面swap的解释是:
并并非不好算的使用swap。只是VIRT-RES得来的。用我拙劣的英文翻译是,虚拟内存中所在用过的swap部分
3.Centos(6.0之后):
mantop
这样的话就确实看得出是接过的每个进程的swap,能很更方便的查看哪些进程使用了swap。从中也能注意到一个信息。如果不是读取数据了/proc/#/status
4.vmstat
vmstat-n1也能打开系统到
仍然无法打开系统到哪些进程可以使用了。只不过能看见si、so
Memory(内存):
swpd:可以使用虚拟内存大小
free:可用内存大小
buff:使用较多缓存的内存大小
cache:广泛用于电子缓存的内存大小
Swap:
si:最大速度从同样区写完内存的大小
okay:每秒写入交换区的内存大小
在Linux内核2.6.16中分解重组了一个系统内存接口特性,这个接口位处/proc/$pid/目录下的smaps文件中,一看内容突然发现是进程内存映像信息,比同一目录下的maps文件更具体一点些。
cat/proc/1/smaps
这里请解释下samps里面的内容:
bfdca000-bfddf000是该虚拟内存段的开始和都结束了位置
rw-p内存段的权限,rw是指可读写,p是指土地所有权,假如是s则为互相访问
bffea000该虚拟内存段在按的映射文件中的偏移量
00:00文件的主设备和次设备号
0被映射到虚拟内存的文件的索引节点号
[stack]被映射到虚拟内存的文件名称
Size是进程建议使用内存空间,却不是一定会换算分配了内存(VSS)
Rss是实际中分配的内存(不必须缺页关闭就也可以使用的)
Shared_Clean和其他进程宽带共享的未改写本页面
Shared_Dirty和其他进程共享的已重新编写页面
Private_Clean未改写本的公私混合页面页面
Private_Dirty已改写本的公有土地页面页面
Swap修真者的存在于交换主分区的数据大小(如果物理内存不大,肯定修真者的存在一部分在主存一部分在收集主分区)
Pss是摊下来计算后的使用内存(有些内存会和其他进程链接共享,例如mmap出去的)
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。