在Linux系统下,我们一般不需要去释放内存,因为系统已经将内存管理的很好。但是凡事也有例外,有的时候内存会被缓存占用掉,导致系统使用SWAP空间影响性能,此时就需要执行释放内存(清理缓存)的操作了。Linux系统的缓存机制是相当先进的,他会针对 dentry(用于VFS,加速文件路径名到inode的转换)、Buffer Cache(针对磁盘块的读写)和Page Cache(针对文件inode的读
好记性不如烂笔头,在此记录下在centos 配置的一些笔记,方便以后需要使用,也给需要的人提供一分便利。目录 目录第一步:修改SSH配置文件【sshd_config】第二步:重启SSH服务第三步:重启完毕,尝试使用新端口登陆3.1 点击菜单栏的 文件–新建3.2 配置协议、IP、端口3.3 配置访问服务器的账号、密码3.4 点击确认就可以连接到服务器,结果如下第四步 删除22端口:第五步 完善:
前言:开启某服务或软件的端口,要从该服务或软件监听的端口(多以修改配置文件为主),SeLinux和防火墙(FireWall)的安全策略下手。如果使用阿里云,腾讯等第三方服务器还需要对管理控制台的安全组下手。下面进入主题,如果有什么问题请查看下面的补充栏:第一步:修改SSH配置文件(注意是sshd_config而不是ssh_config,多了个d) vim /etc/ssh/sshd_config
转载 2024-03-08 15:21:33
126阅读
1、在尽可能的情况下禁用root远程登录,用普通账户远程登录,然后再切换root进行日常操作。2、root和其他用户的密码要复杂。3、修改ssh默认的22端口;4、使用iptables进行策略控制;5、关闭没必要的服务,这里涉及到命令chkconfig的使用方法;chkconfig --list 列出linux从0到6几个开机模式的各个服务的开机启动或者关闭chkconfig --add XXX
CentOS 下磁盘空间占用一直是100%,无法释放系统是CentOS 5.7,df -h后看到的信息:Filesystem Size Used Avail Use% Mounted on /dev/mapper/VolGroup00-LogVol00 10G 4.4G 5.1G 47% / /dev/mapper/VolGroup00-LogVo102 131G 125G 0 100% /opt
linux上的进程查看及管理工具:pstree,ps,pidof,pgrep,top,htop,glances,pmap,vmstat,dstat,kill,pkill,job,bg,fg,nohup,nice,renice,killall。。。linux开机时,会启动第一个进程,由这个进程去启动别的进程,这个第一个进程在centos5,6,7上实现的都不一样。centos5:Sysv init:
在部署有并发任务执行的虚机上, 会遇到 SSH 无法访问的问题. 本文将帮助你找出其中一种比较特殊的原因, 并提供解决方案。Note以下案例分析基于 CentOS 7, 对于其他版本的 Linux 操作系统, 会略有不同, 请注意。症状描述虚机在正常运行过程中,突然发现 SSH 连接失败。重启虚机以后,SSH 连接恢复正常。再运行一段时间之后,又发生同样的问题。问题分析经过日志分析,azure 平
1. 概述1.1 基本概念CPU(中央处理器, Central Processing Unit)占用率可以分为系统CPU占用率和任务CPU占用率两种。系统CPU占用率(CPU Percent)是指周期时间内系统的CPU占用率,用于表示系统一段时间内的闲忙程度,也表示CPU的负载情况。系统CPU占用率的有效表示范围为0~100,其精度(可通过配置调整)为百分比。 100表示系统满负荷运转。任务CPU
nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx本文以php-fpm为例介绍如何使nginx支持PHP一、编译安装php-fpm什么是PHP-FPMPHP-FPM是一个PHP FastCGI管理器,是
很多VPS商提供的CentOS 7镜像只有最小化安装,这样就只能在命令行下操作,如果要调试代码的话,还是图形化界面方便,而且CentOS自带的Gnome和KDE都比较占内存、启动桌面后就占用了400MB以上内存了,对于小内存的VPS来说,只占用几十MB内存的Xfce比较合适。安装Xfce安装额外yum源yum install epel-release可以使用yum grouplist来查看目前有哪
在linux下,使用top,ps等命令查看进程的内存使用情况时,经常看到VIRT,RES,SHR等,他们都代表什么意思呢?不同的大小对进程有什么影响呢?这篇文章将来聊一聊这个问题。阅读本篇前建议先阅读Linux内存管理,了解一些Linux下内存的基本概念,如什么是anonymous和file backed映射等。查看进程所使用的内存在进程的眼里,所有的内存都是虚拟内存,但是这些虚拟内存所对
DNSDomain Name System:域名系统,主要用来将域名解析为IP。DNS以及相关系统存在,主要有两个原因:可以让人容易记住名字,而不是记住IP;它允许服务器改变IP,但是采用同样的名字;上网的时候,经常要通过浏览器去访问一些网站,实际上就是访问网站所在的服务器IP地址DNS工作的过程可以简单描述为:域名地址经过DNS服务器解析后,得到对应的IP地址,通过该IP地址访问到服务器获取我们
图便宜买了个1核1G虚拟机,启动两个jar后cpu飙升直接卡死,查看cpu及内存占用发现kswapd0进程cpu占用一直居高不下,于是查询资料,总结如下。swap分区的作用是当物理内存不足时,会将一部分硬盘当做虚拟内存来使用。kswapd0 占用过高是因为 物理内存不足,使用swap分区与内存换页操作交换数据,导致CPU占用过高。这个交换参数控制内核从物理内存移出进程,移到交换空间。该参数从0到1
转载 2024-03-18 18:57:12
165阅读
CentOS 7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙步骤。 firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running) [root@localhost ~]#firewall-cmd --state not runni
今日 virtualbox 里安装的 centos7 虚拟机空间不足,导致nginx都无法启动了.......查看根分区大小: df -hFilesystem Size Used Avail Use% Mounted on devtmpfs 2.9G 0 2.9G 0% /dev tmpfs
转载 2024-02-23 11:46:32
76阅读
怎么清理磁盘空间:全面解析磁盘清理技巧与策略随着科技的不断发展,我们日常使用的电子设备越来越多,磁盘空间也随之变得愈发宝贵。当磁盘空间不足时,不仅会影响设备的运行速度,还可能导致数据丢失或无法保存新文件。因此,掌握如何有效地清理磁盘空间变得至关重要。本文将从四个方面、五个方面、六个方面和七个方面,全面解析磁盘清理的技巧与策略。四个方面:了解磁盘空间占用情况首先,我们需要了解磁盘空间的占用情况。这包
转载 2024-10-23 11:15:20
44阅读
由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程:1.删除redhat原有的yumrpm -aq|grep yum|xargs rpm -e --nodeps2.下载yum安装文件wgetwgetwgetwget3.进行安装yumrpm -ivh python-iniparse-0.3
Win10+Ubuntu18.04双系统安装(matebook d14)目录1.电脑基本情况介绍2.安装前准备3.制作Ubuntu系统启动盘4.修改BIOS设置5.安装过程记录6.安装之后的一些配置 目录1.电脑基本情况介绍我的电脑是:型号为matebook d14 配置为:mx250,16G,512G,i5 原装系统为:win10家庭版 想要安装系统为:Ubuntu 18.042.安装前准备首
(一)磁盘基础知识 磁盘--硬盘(机械,固态)扇区、磁道、柱面 扇区默认大小是512Byte字节磁盘读取速度 系统存储空间不足时,添加新硬盘使用新硬盘的流程: 分区---格式化---挂载---使用 /dev/sda sd 磁盘类型 USB SCSI SATA , a 表示系统的第一块硬盘 z aa sdaa az /dev/sda1 1 表示sda这块磁盘的第一个分区分区模式: 1、MBR
前言创建linux虚拟机是我们比较头疼的一件工作,首先需要下载虚拟机管理软件,然后下载linux安装包,导入虚拟机管理软件后还需要进行一系列的配置。现在通过vertualbox 和 vagarent 这两款软件,让我们创建linux虚拟机变的更加简单,下面通过一系列真实的安装步骤,为大家演示如何快速创建linux虚拟机软件准备下载、安装Virtual Box:https://www.virtual
转载 2024-07-25 07:28:29
29阅读
  • 1
  • 2
  • 3
  • 4
  • 5