更多

应用加速与性能调优

2核 4G 内存 php 5.6 配置优化

以下是适合2核 4G 内存的 PHP 和 PHP-FPM 配置: php.ini 配置(修改以下设置后,需要重启 PHP-FPM 服务): upload_max_filesize = 64M post_max_size = 64M memory_limit = 256M max_execution_time = 30 max_input_time = 30 这会将 PHP 最大上传大小、POST 数据大小、内存... 详情»
04月17日 18:31 更多相关: 213

Linux下高并发socket最大连接数所受的各种限制

1、修改用户进程可打开文件数限制在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开文件数量的限制(这是因为系统为每个TCP连接都要创建一个socket句柄,每个socket句柄同时也是一个文件... 详情»

CentOS5.8下varnish-2.1.5的安装配置

Varnish是一款强大的反向代理加速软件,关于其工作原理可以参考上图,其具体流程及VCL语法我这里就不做说明,网上资料多,大家还可以对照参考其官方网站。一、安装CentOS5.8系统环境下的依耐关系yum install gcc gcc-c++ yum install automake autoconflibtool ncur... 详情»

淘宝技术分享 HTTP长连接200万尝试及调优

对于一个server,我们一般考虑他所能支撑的qps,但有那么一种应用, 我们需要关注的是它能支撑的连接数个数,而并非qps,当然qps也是我们需要考虑的性能点之一。这种应用常见于消息推送系统,也称为comet应用,比 如聊天室或即时消息推送系统等。comet应用具体可见我之前的介... 详情»
08月26日 17:23 更多相关: 22,914

HttpFox: HTTP 监视及分析利器

最近在编写一个自动化的登录脚本时需要对网站的登录过程进行分析,于是找到了 HttpFox 这个 Firefox 扩展。使用一番下来,HttpFox 给我的感觉是提供的信息十分丰富,而且相 当好用。HttpFox 能够对浏览器与 Web 服务器之间传输的 HTTP 流量进行监视和分析,目前主... 详情»
08月07日 9:07 更多相关: 6,594

Nginx SSL性能调优

这篇文章的目的是要谈谈我的 Nginx 调优经验,就不涉及数据库调优的内容了。 初始服务器设置 我的服务器运行在亚马逊 EC2 t1 micro 上,选择 Nginx + PHP5-fpm 作为后端,因为一些安全因素还打开了SSL。 性能测试 我使用了Blitz.io 来进行压力测试。下面是我使用的命令: ... 详情»
08月05日 9:27 更多相关: , 9,035

SYSCTL.CONF优化方案

################### 所有rfc相关的选项都是默认启用的,因此网上的那些还自己写rfc支持的都可以扔掉了:) ###############################net.inet.ip.sourceroute=0 net.inet.ip.accept_sourceroute=0 ############################# 通过源路由,攻击者可以尝试到... 详情»
07月08日 8:36 更多相关: 7,778

使用 Zend Opcache 加速 PHP

Optimizer+ 是 Zend 开发的闭源但可以免费使用的 PHP 优化加速组件,是第一个也是最快的 opcode 缓存工具。现在,Zend 科技公司将 Optimizer+ 在 PHP License 下开源成为 Zend Opcache。 Zend OPcache 通过 opcode 缓存和优化提供更快的 PHP 执行过程。它将预编译的脚本文... 详情»
07月01日 9:31 更多相关: 11,380

PHP配置文件php-fpm的优化

本文所涉及的配置文件名为php-fpm.conf,里面比较重要的配置项有如下一些。 request_terminate_timeout = 30#表示等待30秒后,结束那些没有自动结束的php脚本,以释放占用的资源。 pm表示使用那种方式,就是static(静态)或者dynamic(动态)。在更老一些的版本中,dynamic... 详情»
06月28日 8:23 更多相关: , 12,828

使用 Varnish 加速你的 Web 网站

Varnish可以有效降低web服务器的负载,提升访问速度。根据官方的说法,Varnish是一个cache型的HTTP反向代理。 按照HTTP协议的处理过程,web服务器接受请求并且返回处理结果,理想情况下服务器要在不做额外处理的情况下,立即返回结果,但实际情况并非如此。本文将分析在web服务... 详情»
06月21日 8:40 更多相关: 3,927

KVM的一些基准测试和性能测试数据分享

上个月基于Linux 3.10.0-RC1的版本在Intel Haswell和IvyBrige-EP平台上,对普通的虚拟化和嵌套虚拟化做了一些性能测试(使用一些基准测试工具)。其中,对于嵌套虚拟化特别对virtual EPT、VMCS shadowing、APIC-v等特性进行了测试了。总的看来,得到测试结果还可以,虚拟化的效... 详情»
06月08日 8:43 更多相关: 4,191

只读场景下InnoDB的性能优化

数据库的读写分离听起来非常简单,但在实现上却没有那么容易。其原因为读写事务中往往有着关联关系,例如读被更改的记录。但如果业务为只读事务,读事务中不会涉及到任何被写事务中更新的记录,那么这个场景相对于原先传统的读写混合设计思维下的逻辑,肯定会有大大的优化空间... 详情»
06月03日 8:35 更多相关: 3,242

几个常用 Linux 窗口管理器的内存占用比较

A Memory Comparison of Light Linux Desktops 这篇文章比较了几个常用 Linux 窗口管理器的内存占用情况,个人使用的比较多的超轻量级窗口管理器 dwm 只占用 1MB,Fluxbox 占用 16MB,XFCE 占用 70MB,平铺窗口管理器里面最受欢迎的 xmonad 没有被提及。 大家喜欢用... 详情»
03月27日 17:01 更多相关: 5,916

用nginx的XSendfile特性,加速wordpress MU的附件访问速度

昨天发布了多人博客站点——博出位(bochuwei.com)。其中每个博客的附件地址,都是类似于这样的:http://shen2.cn/files/2010/10/xxx.jpg。 这样的附件地址,好处在于隐藏了实际路径中,wp-content/blogs.dir/?/的路径信息,缺点是原本直接通过nginx就能够返回文件,... 详情»