模块:psutil psutil是一个跨平台库,可以很轻松的为我们实现获取系统运行的进程和资源利用率等信息。 功能:主要是为了系统监控 安装: CPU信息: CPU利用率主要包括以下几部分 Psutil.cpu_times() 使用方法: 内存信息: 内存信息主要包括以下几个部分: Psutil.v ...
                            
                            
                                分类:
编程语言   时间:
2017-12-09 00:41:40   
                                阅读次数:
197
                             
                    
                        
                            
                            
                                    Linux 下核心参数调整 kernel.shmmax shmmax是核心参数中最重要的参数之一,用于定义单个共享内存段的最大值,shmmax设置应足够大,能在一个共享内存段下容纳下整个的SGA,设置的过低可能会导致需要创建多个共享内存段,可能导致系统性能的下降 。 Oralce建议一个大的共享内存 ...
                            
                            
                                分类:
系统相关   时间:
2017-12-07 17:23:42   
                                阅读次数:
180
                             
                    
                        
                            
                            
                                1. 概述 应用的性能极限是服务等级协议中关注的重点。找到性能极限的关键在于知道该监控哪些数据、监控软件栈的哪些部分以及使用哪些工具。本篇文章将介绍需要监控的操作系统数据以及可用的操作系统性能监控攻击,还会给出一般性指导原则。主要涉及的操作系统是Windows 7和Ubuntu 12.04.5 LT ...
                            
                            
                                分类:
其他好文   时间:
2017-12-06 12:54:55   
                                阅读次数:
117
                             
                    
                        
                            
                            
                                分布式存储之MogileFS分布式文件系统简单应用一.分布式存储原理:a)分布式存储系统,是将数据分散存储在多台独立的设备上。传统的网络存储系统采用集中的存储服务器存放所有数据,存储服务器成为系统性能的瓶颈,也是可靠性和安全性的焦点,不能满足大规模存储数据的需要。分布式网络存储采用扩展的系统结构,利用多台存储服务器分担存储负荷,利用位置服务器定位存储信息,它不但提高了系统的可靠性、可用性和存取效率
                            
                            
                                分类:
其他好文   时间:
2017-12-04 10:25:49   
                                阅读次数:
227
                             
                    
                        
                            
                            
                                    swap空间有两种形式:一是交换分区,二是交换文件。总之对它的读写都是磁盘操作。 linux内存通过 virtual memory 虚拟内存来管理整个内存, 虚拟内存管理着物理内存,也管理着swap交换空间。 Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需 ...
                            
                            
                                分类:
系统相关   时间:
2017-12-03 13:50:19   
                                阅读次数:
196
                             
                    
                        
                            
                            
                                一、影响Linux服务器性能的因素 1、操作系统级 (CPU 内存 磁盘I/O性能 网络带宽) 2、程序应用级 二、系统性能评估标准 Swap In(si)=0 Swap Out(si)=0 %user:表示CPU处在用户模式下的时间百分比。%sys:表示CPU处在系统模式下的时间百分比。%iowa ...
                            
                            
                                分类:
系统相关   时间:
2017-11-26 22:51:18   
                                阅读次数:
203
                             
                    
                        
                            
                            
                                    psutil是一个跨平台库,能够轻松实现获取系统运行的进程和系统利用率(包括cpu、内存、磁盘、网络等)信息。它主要用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top等。 一、获取系统性能信息 采集系统性能的信息包括cpu、内存、硬盘、网络等,可以完整描述 ...
                            
                            
                                分类:
其他好文   时间:
2017-11-26 11:21:59   
                                阅读次数:
232
                             
                    
                        
                            
                            
                                redis 是非关系型数据库,不需要定义数据字典 ; mysql是关系型数据库,需要定义数据字典,安装字典规则进行存储。 redis应用场景 1.缓存 某些系统接口比较慢的时候,可以把一些数据放在Redis中缓存起来,下次取数据就不进行非常耗时的SQL操作了,直接从缓存中取数据,提升系统性能最常用的... ...
                            
                            
                                分类:
其他好文   时间:
2017-11-25 21:33:55   
                                阅读次数:
125
                             
                    
                        
                            
                            
                                    Java多线程 什么是线程? 线程是相对于进程而言的,通常在计算机中,一个程序就是一个进程,而一个进程中可以有一个或多个的进程来完成该程序相关的功能。 举个不是很恰当的例子:例如乐队表演是一个进程,那么主唱和鼓手和和声等都可以理解为一个线程,他们共同来完成演奏一首曲子的工作。 什么是线程的并行和并发 ...
                            
                            
                                分类:
编程语言   时间:
2017-11-25 19:24:29   
                                阅读次数:
167
                             
                    
                        
                            
                            
                                监测服务器状态获取系统性能信息1、CPU信息:Linux操作系统的CPU利用的几个部分:UserTime;SystemTime;WaitIO;Idlepsutil.cpu_times()psutil.cpu_times().userpsutil.cpu_count()2、内存信息psutil.virtual_memory()#查看内存完整信息psutil.swap_memory()#查看swap分区信息3、..
                            
                            
                                分类:
编程语言   时间:
2017-11-21 18:48:51   
                                阅读次数:
449