首页 > 教育培训

rw工具是怎么访问物理地址的 下边哪一个属于计算机的外存储器?

下边哪一个属于计算机的外存储器?

硬盘、固态、u盘、光盘、软盘、移动硬盘等。

一、硬盘

硬盘是电脑要注意的存储媒介之一,由一个或则多个铝制或是玻璃制的碟片排成。碟片外覆盖有铁磁性材料。

rw工具是怎么访问物理地址的 下边哪一个属于计算机的外存储器?

二、软盘

软盘(floppydisk)是个人计算机(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出去的)

内存进程虚拟内存swap接口

原文标题:rw工具是怎么访问物理地址的 下边哪一个属于计算机的外存储器?,如若转载,请注明出处:https://www.xinyige.net/tag/24303.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「鑫艺阁」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。