最新消息:

性能

Nginx 引入线程池,提升 9 倍性能

Nginx 引入线程池,提升 9 倍性能

admin 9年前 (2015-08-22) 5078浏览 0评论

介绍 众所周知,NGINX 采用异步、事件驱动的方式处理连接。意味着无需对每个请求创建专门的进程或线程,它用一个工作进程(worker process)处理多个连接和请求。为了达到这个目的,NGINX采用非阻塞模式的 socket,并利用诸如 epo...

epoll 单机(4G内存)并发量最大能达到多少?

epoll 单机(4G内存)并发量最大能达到多少?

admin 9年前 (2015-05-30) 3395浏览 0评论

按照题主的意思 是根据内存去算一个最大并发的连接数. 那么首先要找出来单个连接消耗内存的地方. 第一个首先是socket buffer. read 和write 分别有一个, 默认大小在 /proc/sys/net/ipv4/tcp_rmem (fo...

nginx优化 实现10万并发访问量

nginx优化 实现10万并发访问量

admin 9年前 (2015-04-24) 4759浏览 0评论

一般来说nginx配置文件中对优化比较有作用的为以下几项: worker_processes 8; 1 nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 0000...

DELL R410 C-states引发的严重性能问题

DELL R410 C-states引发的严重性能问题

admin 9年前 (2015-03-16) 7629浏览 0评论

最近刚发现了DELL R410的BIOS缺陷导致的一个严重性能问题。通过更改BIOS设置,我为某项目节省掉了一半的机器。 现象 我们组有一套流处理系统,它接收事件,处理,再转给下一个。这是一个计算密集型的程序,瓶颈在CPU上。当它发现它的处理速度跟不...

Python 代码性能优化技巧

Python 代码性能优化技巧

admin 9年前 (2015-02-16) 2854浏览 0评论

Python 代码优化常见技巧 代码优化能够让程序运行更快,它是在不改变程序运行结果的情况下使得程序的运行效率更高,根据 80/20 原则,实现程序的重构、优化、扩展以及文档相关的事情通常需要消耗 80% 的工作量。优化通常包含两方面的内容:减小代码...

Python 性能分析入门指南

Python 性能分析入门指南

admin 10年前 (2014-11-06) 3548浏览 0评论

虽然并非你编写的每个 Python 程序都要求一个严格的性能分析,但是让人放心的是,当问题发生的时候,Python 生态圈有各种各样的工具可以处理这类问题。 分析程序的性能可以归结为回答四个基本问题: 正运行的多快 速度瓶颈在哪里 内存使用率是多少 ...

Tomcat7并发优化

Tomcat7并发优化

admin 10年前 (2014-11-06) 5579浏览 0评论

Tomcat 常用运行模式有3种,分别为 bio,nio,apr.生产环境建议用apr,详细请看 tomcat的三种模式(bio、nio、apr) 安装APR [root@aikaiyuan ~]# yum -y install apr apr-de...

tomcat的三种模式(bio、nio、apr)

tomcat的三种模式(bio、nio、apr)

admin 10年前 (2014-11-06) 12646浏览 0评论

tomcat的运行模式有3种 1)bio 默认的模式,性能非常低下,没有经过任何优化处理和支持. 2)nio  利用java的异步io护理技术,noblocking IO技术. 想运行在该模式下,直接修改server.xml里的Connector节点...

Python Profile 工具性能分析

Python Profile 工具性能分析

admin 10年前 (2014-07-31) 3451浏览 0评论

最近碰到“程序速度大大降低”的说法,还是直接用数据说明比较有信服力,以及可以找出真正问题所在。 Python自带了几个性能分析的模块:profile、cProfile和hotshot,使用方法基本都差不多,无非模块是纯Python还是用C写的。 官网...

性能优化 Apache 服务器

性能优化 Apache 服务器

admin 10年前 (2014-07-15) 2778浏览 0评论

在百年的时候,倒是一直用 Apache 服务器,不过貌似没有对其进行过优化,自从把博客迁移到了 Linode VPS 上,权限更大了,但是就要自己关注博客性能问题了,用 ab 测试我的博客,性能数据惨不忍睹,没办法谁叫我只买了 512MB 的 VPS...

测试云主机的磁盘IO性能

测试云主机的磁盘IO性能

admin 10年前 (2014-07-14) 5033浏览 0评论

磁盘IO是云主机的重要指标,可以按照负载情况分成照顺序读写,随机读写两大类。 fio 是测试磁盘性能的最佳工具: 1、测试顺序读性能 fio --filename=/home/test -iodepth=64 -ioengine=libaio --d...

Ngx_lua与go高并发性能对比

Ngx_lua与go高并发性能对比

admin 10年前 (2014-07-10) 3040浏览 0评论

nginx在处理高并发能力上非常出色,而go作为新时代互联网语言,在设计之初就为实现高并发。 ngx_lua由nginx来处理网络事件,并使用协程来实现非阻塞,从而实现高并发。 go语言级别提供非阻塞的api,同样使用协程来提供高并发处理。 我们来测...

Linux 文件系统IO性能优化

Linux 文件系统IO性能优化

admin 10年前 (2014-06-23) 13739浏览 0评论

对于LINUX SA来说,服务器性能是需要我们特别关注的,包括CPU、IO、内存等等系统的优化变得至关重要,这里转载一篇非常不错的关于IO优化的文章,供大家参考和学习: 一、关于页面缓存的信息,可以用 cat /proc/meminfo  看到。其中...

cpuspeed和irqbalance服务器的两大性能杀手

cpuspeed和irqbalance服务器的两大性能杀手

admin 10年前 (2014-06-17) 13918浏览 0评论

最近在一个性能测试中遇到机器的CPU频率不对。查了一下原来是irqbalance和cpuspeed搞出来问题。 irqbalance 理论上: 启用 irqbalance 服务,既可以提升性能,又可以降低能耗。 irqbalance 用于优化中断分配...

PHP的性能优化

PHP的性能优化

admin 10年前 (2014-06-10) 2997浏览 0评论

第一部分:PHP程序部分 按需执行: A:以正则为例, 与普通字符串函数相比,其效率是非常低的([php正则性能]). 很多情况下都可以避免的。 B:按需加载类似Bingo2(spl_autoload_register) 避免重复计算 A:for($...

php的 zend opcache VS apc 性能比较

php的 zend opcache VS apc 性能比较

admin 10年前 (2014-03-12) 5861浏览 0评论

如果你关注php,那么你会发现Zend Optimizer+将要包含在php5.5中发布。并且Zend Optimizer+更名为zend opcache。那么zend opcache的性能到底如何呢?今天我们就和另一款opcode的cache软件A...

如何分析python程序的性能

如何分析python程序的性能

admin 10年前 (2014-02-25) 6456浏览 0评论

  获取程序运行的大概时间 获取更精确的程序运行时间 计算每一行代码的运行时间和运行频率 找到程序运行时占用多少内存 line_profiler 和memory_profiler在IPython中的简便实用方法 找到内存泄露的地方 获取使用...