swap 分区 硬盘分区为主分区+扩展分区 所有的逻辑分区都在扩展分区内;wap分区,即交换区,系统在物理内存不够时,与Swap进行交换;Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。 ...
分类:
系统相关 时间:
2018-04-01 17:48:39
阅读次数:
208
linux系统性能监视高级命令(12个)必须掌握内存:vmstatmpstatiostatsartopfreeCPU:vmstatmpstatiostatsartopI/O:vmstatmpstatiostatsar进程:ipcsipcrmlsoflstracestrace负载:uptime
分类:
系统相关 时间:
2018-03-30 00:12:59
阅读次数:
199
一、影响Linux服务器性能的因素 1. 操作系统级 CPU 内存 磁盘I/O带宽 网络I/O带宽 2. 程序应用级 二、系统性能评估标准 影响性能因素 影响性能因素 评判标准 好 坏 糟糕 CPU user% + sys%< 70% user% + sys%= 85% user% + sys% > ...
分类:
系统相关 时间:
2018-03-29 00:03:04
阅读次数:
229
多台服务器通过NFS方式共享一个服务器的存储空间,使得NFS服务器不堪重负,且会有单点故障问题,虽然用rsync可以使数据同步备份到另一台服务器,但对提高整个系统性能无帮助。采用MFS分布式文件系统,服务器之间的数据访问不再是一对多,而是多对多的关系,使性能大幅提升。下载地址http://ppa.moosefs.com/src/moosefs-3.0.100-1.tar.gzfuse-2.9.2.
分类:
其他好文 时间:
2018-03-28 16:54:49
阅读次数:
449
1、logrotate简介 日志文件包含了关于系统中发生的事件的有用信息,在排障过程中或者系统性能分析时经常被用到。对于忙碌的服务器,日志文件大小会增长极快,服务器会很快消耗磁盘空间,这成了个问题。除此之外,处理一个单个的庞大日志文件也常常是件十分棘手的事。 logrotate是个十分有用的工具,它 ...
分类:
系统相关 时间:
2018-03-26 12:35:26
阅读次数:
224
重叠I/O(Overlapped I/O) 在 Winsock 中,重叠 I/O(Overlapped I/O)模型能达到更佳的系统性能,高于之前讲过的三种。重叠模型的基本设计原理便是让应用程序使用一个重叠的数据结构(WSAOVERLAPPED),一次投递一个或多个 Winsock I/O 请求。针 ...
实录:我被缓存TP的缓存文件坑了一晚上!2018年3月21日晚上9点左右。自己开发的项目,为了优化系统性能,我尽量在数据查询时添加缓存,如:M(‘tbale_name’)->cache(‘cache_name’)->select();为了让缓存数据与最新数据无缝连接,我在每次更新数据库操作后都添加了删除缓存的语句,如:S(‘cache_name’,null);但是,就在其中一个页面,我
分类:
其他好文 时间:
2018-03-22 23:49:08
阅读次数:
542
特别声明: 博文主要是学习过程中的知识整理,以便之后的查阅回顾。部分内容来源于网络(如有摘录未标注请指出)。内容如有差错,也欢迎指正! 系列文章 1. Docker学习一: 基本概念 Docker简介(容器化技术) Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔 离等 ...
分类:
其他好文 时间:
2018-03-22 17:42:25
阅读次数:
182
运行时常量池是方法区(PermGen)的一部分。 需要提前了解: 1. JVM内存模型。 2. JAVA对象在JVM中内存分配 常量池的好处 常量池是为了避免频繁的创建和销毁对象而影响系统性能,其实现了对象的共享。 - Java的自动装箱中其实就使用到了运行时常量池。详见:Java 自动装箱与拆箱的 ...
分类:
其他好文 时间:
2018-03-22 14:34:18
阅读次数:
194
一、什么是缓存 一个缓存就是一个组件,它可以透明地存储数据,以便未来可以更快地服务于请求。 缓存能够服务的请求越多,整体系统性能就提升得越多。 二、Angular 中的缓存 2.1 $cacheFactory 简介 $cacheFactory 是一个为所有Angular服务生成缓存对象的服务。在内部 ...
分类:
Web程序 时间:
2018-03-18 20:07:06
阅读次数:
286