2g内存使用了一段时间 发现kib mem: buff/cache 里面大量缓存 1408068但是这个时候应该还是有1.57g的内存可以用  原因是使用docker会用到很多缓存以下参考:1.4 内存使用:接下来两行显示内存使用率,有点像'free'命令。第一行是物理内存使用,第二行是虚拟内存使用(交换空间)。物理内存显示如下:全部可用内存、已使用内存、空闲内存、缓冲内存。相似地:交换
转载 2024-04-26 12:09:39
147阅读
        Linux服务器运行一段时间后,由于其内存管理机制,会将暂时不用的内存转为buff/cache,这样在程序使用到这一部分数据时,能够很快的取出,从而提高系统的运行效率,所以这也正是linux内存管理中非常出色的一点,所以乍一看内存剩余的非常少,但是在程序真正需要内存空间时,linux会将缓存让出给程序使用,这样达到对内存的最充分利用,所以真正
centos7-监控相关命令监控CPU可以从以下几个方面监控CPU的信息:(1)中断(2)上下文切换(3)可运行队列(4)CPU 利用率良好状态的CPU的指标:CPU利用率:User Time <= 70% System Time <= 35% User Time + System Time <= 70%上下文切换:与CPU利用率相关联,如果CPU利用率状态良好,大量的上下文
转载 2024-03-10 22:46:21
200阅读
进程终止一.返回码(错误码)1.strerror2.errno二.exit三._exit1.简单使用2.exit和_exit的区别 一.返回码(错误码)其实进程终止不外乎就以下三种情况:1.strerror我们一般关心程序为什么会失败而不关心为什么会成功。换句话说操作系统如何判断程序运行成功呢?一般在程序末尾返回0以确定程序运行成功。而这个0会被父进程bash接收。打印返回码可以通过 echo
VM虚拟机安装CentOS7扩展存储空间的方法 1.在关机状态下,在Vm里面设置系统大小到需要的数值 60G; 2.使用root权限登陆linux,df -h查看系统情况;# fdisk -l3.没有找到挂载点,默认是/dev/sda必须要先试用fdisk格式化,初始化挂载磁盘才可以使用# fdisk /dev/sda具体如下所示:[root@code ~]# fdisk -l 磁盘 /dev/
转载 2024-03-16 15:43:07
212阅读
命令格式与目录处理命令ls ls -a 全部 包括隐藏文件 ls -l h 详细信息 人性化 ll -h 显示当前目录下的所有文件的 信息 大小以mb表示ls -l /文件 就是查看文件的信息 ls -l /root 查看指root目录下的详细信息 ls -ld /root 查看指定目录的信息而不是底下的信息 ls -i 软节点 唯一标识目录或者文件 详细信息中这些 -文件 d目
转载 2024-05-11 17:45:52
45阅读
Linux常用命令Linux常用系统命令1.w:查看当前系统整体上的负载(不细化)[root@centos7 ~]# w 12:45:45 up 10 min, 2 users, load average: 0.06, 0.03, 0.04 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root
转载 2024-07-30 21:35:50
51阅读
由于程序设计不合理或者瞬间高并发访问时,很有可能会触发OOM(Out of memory),这里指的是操作系统级别的OOM。具体什么是OOM,以及怎样发生这里不在赘述,因为笔者认为这是IT从业工作者的基本常识了。本篇主要记录一下生产环境时对发生OOM的程序进行监控,便于我们及时发现以及事后问题的复盘。 在做这个监控时,笔者也做了很多考察搜索,幻想着会有那么一两个成熟的开源软件能实现这个监控,事与愿
转载 2024-04-26 12:51:48
81阅读
CentOS7 常用命令集合这两天一直在对CentOS 7.2进行初体验,各种学习命令肿么用,不过其实大多和DOS是一样的,只是命令的表达上可能有点儿不一样,毕竟这些都不是一家出来的嘛~ 废话不多说,直接上命令和解析!常用命令文件与目录操作命令 解析cd /home 进入 ‘/home’ 目录cd … 返回上一级目录cd …/… 返回上两级目录cd - 返回上次所在目录cp file1 f
转载 2024-02-08 03:59:25
164阅读
我们在 Linux 下进行开发时,有时也需要知道当前的硬件信息,比如:CPU几核?使用情况?内存大小及使用情况?USB设备是否被识别?等等类似此类问题。下面良许介绍一些常用的硬件查看命令。lshwlshw 这个命令是一个比较通用的工具,它可以详细的列出本机的硬件信息。但这个命令并非所有的发行版都有,比如 Fedora 就默认没有,需要自己安装。lshw 可以从各个 /proc 文件中提取出硬件信息
 背景:检查gitlab备份服务器时,发现最近几天的备份文件没有根据设置上传到这台服务器。 由于这台服务器较新,除了接收的备份文件外并没有部署其他文件,所以最先可以排除inode不够的可能,但是备份文件大概也就40G+,这个服务器明明分配了100G的空间。 于是我在gitlab所在的服务器上,手动运行一次备份文件命令后,出现了“No space left on
jenkins我的环境:centos7yum安装方式需要先安装java(另行百度)添加jenkins到yum源,并下载安装,最后刷新并添加为守护线程sudo wget -O /etc/yum.repos.d/jenkins.repo \ https://pkg.jenkins.io/redhat-stable/jenkins.repo sudo rpm --import https://p
转载 2024-05-07 12:44:35
91阅读
目录网卡bonding简介bonding模式round-robin(mode=0)active-backup(mode=1)XOR(mode=2)broadcast(mode=3)802.3ad(mode=4)balance-tlb(mode=5)balance-alb(mode=6)小结加载内核模块bondingbond0配置bonding模式配置配置网卡1配置网卡2配置网卡bond0关闭Net
先难后易第一部分:配置静态IP地址第二部分:配置动态IP地址  正文如下 虚拟系统与宿主系统之间的网络连接方式—— 桥接 静态IP地址设置首先要保证整个Centos7可以使用网络vi /etc/sysconfig/network # Created by anaconda NETWORKING=yes HOSTNAME=centos7设置固定的静态IP地
转载 2024-03-27 22:03:09
102阅读
导语pwd命令作用用法详细全选项参数解释PWD变量实例-验证cd改变PWD常用选项p选项实例-P和L选项的不同之处结语 导语上文讲述了详细的ls的选项参数,这回我们来讲解pwd。pwd命令作用打印当前工作目录的名字。用法pwd [-LP]详细全选项参数解释短选项长选项含义(作用)-L--logical打印 $PWD 变量的值,如果它命名了当前的工作目录-P--physical避免所有符号链接(打
转载 2024-03-26 14:39:13
90阅读
CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。 1 下载并安装MySQL官方的 Yum Repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm使用上面的命令就直接下载了
转载 2024-02-21 13:16:57
58阅读
目录学习笔记:CentOS7学习之二十:shell脚本的基础20.1 shell 基本语法20.1.1 什么是shell?20.1.2 编程语言分类20.1.3 什么是shell脚本20.2 SHELL变量及运用20.2.1 shell变量20.2.2 用户定义变量20.2.3 命令的替换,使用$()或反引号20.2.4 命令的嵌套使用\((\)())20.2.5 shell中双引号和单引号的区
转载 2024-04-14 14:45:55
68阅读
查看所有网卡IP地址——ip addr启动防火墙——systemctl start firewalld.service停止防火墙——systemctl stop firewalld.service禁止防火墙开机启动——systemctl disable firewalld.service列出正在运行的服务状态——systemctl启动一个服务——systemctl start postfix.se
清除buff/cache内存占用过高 1.查看内存使用情况, [root@iZ]# free -mh total used free shared buff/cache available Mem: 15G 10G 168M 548K 4.8G 4.6G Swap: 0B 0B 0B 2.写缓存到文 ...
转载 2021-09-14 16:43:00
892阅读
2评论
关于Linux性能监控之Memory篇我们首先了解虚拟内存和物理内存:虚拟内存就是采用硬盘来对物理内存进行扩展,将暂时不用的内存页写到硬盘上而腾出更多的物理内存让有需要的进程来用。当这些内存页需pi要用的时候在从 硬盘读回内存。这一切对于用户来说是透明的。通常在Linux系统说,虚拟内存就是swap分区。在X86系统上虚拟内存被分为大小为4K的页。Memory篇Linux性能监控每一个进程启动时都
  • 1
  • 2
  • 3
  • 4
  • 5