首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

查看linux内存硬盘

total:表示物理 内存总量 used:表示总计分配给缓存(包含buffers 与cache )使用的数量,但其中可能部分缓存并未实际使用 free:未被分配的内存 shared:共享内存 buffers...buffers实际应该是叫“缓冲”,其英文解释是:A buffer is something that has yet to be “written” to disk,就是说,buffers是将要写入硬盘中的数据缓存...cache的英文解释:A cache is something that has been “read” from the disk and stored for later use,就是说,cache是从硬盘或者存储设备读进计算机后缓存在内存中的数据...对于cache和buffer,cached是cpu与内存间的,buffer是内存与磁盘间的,都是为了解决速度不对等的问题。...这里还有一个名词,Swap,即虚拟内存。当物理内存不够用的时候,就要释放掉一部分空间,以供当前运行程序使用。这些被释放掉的内存的数据就被临时保存在虚拟内存中。

17.3K20
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 查询 OS、CPU、内存硬盘信息

二.关于服务器基本配置 查询服务器的基本配置一般查询操作系统,CPU,内存硬盘,下面进行逐一讲解。...即可以把数据存放在硬盘上的数据,当物理内存不足时,拿出部分硬盘空间当SWAP分区(虚拟成内存)使用,从而解决内存容量不足的情况。...直观的看,此时free的内存会非常小,但并不代表可##用的内存小,当一个程序需要申请较大的内存时,如果free的内存不够,内核会把部分cached的内存回收,回收的内存再分配给应用程序。...所以#对于linux系统,可用于分配的内存不只是free的内存,还包括cached的内存(其实还包括buffers)。...361144 3458272 19536 216900 3419776Swap: 2097148 0 2097148 2.4 硬盘基本配置查询

4.9K20

模拟linux内存管理代码 转

这个代码模拟实现了linux内存管理的三个算法ff、wf、bf。这三个算法都是连续分配的方式,这种方式的缺点就是内存碎片很难被再次利用。...32   /*进程名长度*/ #define MIN_SLICE    10             /*最小碎片的大小*/ #define DEFAULT_MEM_SIZE 1024     /*内存大小...3 int mem_size=DEFAULT_MEM_SIZE; /*内存大小*/ int ma_algorithm=MA_FF;           /*当前分配算法*/ static int pid...=0;  /*初始pid*/ int flag = 0;/*设置内存大小标志*/ /*描述每一个空闲块的数据结构*/ struct free_block_type{     int size;    ...init_free_block(mem_size); //初始化空闲区     while(1)  {     display_menu();    //显示菜单     fflush(stdin);//这里的这个函数,linux

1.2K10

linux 查看内存大小命令,Linux查看命令:CPU型号,内存大小,硬盘空间「建议收藏」

2.1 查看内存总数 #cat /proc/meminfo | grep MemTotal MemTotal: 32941268 kB //内存32G 2.2 查看内存条数 # dmidecode |...grep -A16 “Memory Device$” 3 查看硬盘 3.1 查看硬盘大小 # fdisk -l | grep Disk Disk /dev/cciss/c0d0: 146.7 GB,...146778685440 bytes 总结:硬盘大小146.7G,即厂商标称的160G 4 其他命令集合 uname -a # 查看内核/操作系统/CPU信息的linux系统信息 head -n l...lsusb -tv # 列出所有USB设备的linux系统信息命令 lsmod # 列出加载的内核模块 env # 查看环境变量资源 free -m # 查看内存使用量和交换区使用量 df -h #...系统命令 cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令 cat /proc/meminfo :查看linux系统内存信息的linux系统命令 cat /proc

15K20

java获取cpu、内存硬盘信息

1 下载安装sigar-1.6.4.zip     使用java自带的包获取系统数据,容易找不到包,尤其是内存信息不够准确,所以选择使用sigar获取系统信息。       ...        System.out.println("内存总量:    " + mem.getTotal() / 1024L + "K av");         // 当前内存使用量         ...System.out.println("当前内存使用量:    " + mem.getUsed() / 1024L + "K used");         // 当前内存剩余量         System.out.println...、NTFS             System.out.println("盘符类型:    " + fs.getSysTypeName());             // 文件系统类型名,比如本地硬盘...            case 1: // TYPE_NONE                 break;             case 2: // TYPE_LOCAL_DISK : 本地硬盘

7.2K90

Linux LVM --- 硬盘扩容

简介 LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,在Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。...LVM组成 Logical Volume Manager(逻辑卷管理) PV:是物理的磁盘分区 VG:LVM中的物理的磁盘分区,也就是PV,必须加入VG,可以将VG理解为一个仓库统一管理了几个大的硬盘,...操作环境介绍 1,在线扩容根分区,根分区100G,新增一块20G硬盘,将根分区扩容至120G。 2,新建逻辑卷并扩容和缩减,新增2块20G磁盘,划分10GLV,再扩容10G,随后缩减5G....lvm [SWAP] sdb 8:16 0 20G 0 disk sr0 11:0 1 4.3G 0 rom 查看系统初始硬盘...将物理硬盘格式化成PV(物理卷) 使用的是pvcreate命令 [root@zabbix-server ~]# pvcreate /dev/sdb1 Physical volume "/dev/

24.2K53

Linux下驱动开发_块设备驱动开发(内存模拟存储)

还是RAM内存里?对文件系统而言不关系,它只关心存进去的数据下次可以完美的读取出来便是。...那么为了方便介绍块设备的驱动开发,我这里会先用malloc在驱动申请一块内存来当做FLASH设备,这样就不需要接任何硬件,降低了难度,纯软件的方式理解驱动框架运作流程。...注销示例: unregister_blkdev(Tiny4412_block_major, "Tiny4412_block"); 三、块设备的示例代码 3.1 驱动代码 这份代码里存储数据的空间是申请了一段内存模拟的...#include #include #include #include <linux/version.h...看懂块设备框架,使用的模拟内存。 2.​ 加入SD卡的驱动,配合块设备框架,完成完整的块设备驱动编写。

4.5K30

Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)

2.1 查看内存总数 #cat /proc/meminfo | grep MemTotal MemTotal: 32941268 kB //内存32G 2.2 查看内存条数 dmidecode |grep...-A16 "Memory Device$" 3 查看硬盘 3.1 查看硬盘大小 # fdisk -l | grep Disk Disk /dev/cciss/c0d0: 146.7 GB, 146778685440...bytes 总结:硬盘大小146.7G,即厂商标称的160G 下面是一些命令的集合,供参考: uname -a # 查看内核/操作系统/CPU信息的linux系统信息 head -n l /etc...设备 lsusb -tv # 列出所有USB设备的linux系统信息命令 lsmod # 列出加载的内核模块 env # 查看环境变量资源 free -m # 查看内存使用量和交换区使用量...系统命令 cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令 cat /proc/meminfo :查看linux系统内存信息的linux系统命令 cat

9.2K20

linux查看硬盘大小与挂载硬盘的实现

linux硬盘有挂载和未挂载两种(类似windows上的硬盘分区(C、D、E盘)) (1)查看已经挂载的硬盘大小:df -h (2)查看详细的硬盘分区情况(包括挂载和未挂载两种的硬盘大小):fdisk...◆在Linux分区过程,一般是先通过p参数来显示硬盘分区表信息,然后根据信息确定将来的分区。...help): ◆如果想完全改变硬盘的分区格式,就可以通过d参数一个一个地删除存在的硬盘分区。...◆要提醒注意的是,如果硬盘上有扩展分区,就只能增加逻辑分区,不能增加扩展分区。...◆在增加分区的时候,其类型都是默认的Linux Native,如果要把其中的某些分区改变为其他类型,例如Linux Swap或FAT32等,可以通过命令t来改变,当按下“t”改变分区类型的时候,系统会提示要改变哪个分区

23.1K21

Linux下查看CPU型号,内存大小,硬盘空间的命令(详解)

2.2 查看linux物理内存数量及大小 dmidecode -t memory | grep Size: | grep -v “No Module Installed” 下面是一些命令的集合,供参考:...hostname # 查看计算机名的linux系统信息命令 lspci -tv # 列出所有PCI设备 lsusb -tv # 列出所有USB设备的linux系统信息命令 lsmod # 列出加载的内核模块...系统命令 cat /proc/partitions :查看linux硬盘和分区信息的系统信息命令 cat /proc/meminfo :查看linux系统内存信息的linux系统命令 cat /proc...查看设备io端口 cat /proc/interrupts :查看中断 cat /proc/pci :查看pci设备的信息 cat /proc/swaps :查看所有swap分区的信息 3 查看硬盘...3.1 查看硬盘大小 fdisk -l | grep Disk Disk /dev/sda: 3.8 TiB, 4196854136832 bytes, 8196980736 sectors Disklabel

9K10
领券