系统调优
IT技术管理认知&技能全面升级
不辜负自己,成就更好的自己!
展开
-
使用异步 I/O 大大提高应用程序的性能
Linux® 中最常用的输入/输出(I/O)模型是同步 I/O。在这个模型中,当请求发出之后,应用程序就会阻塞,直到请求满足为止。这是很好的一种解决方案,因为调用应用程序在等待 I/O 请求完成时不需要使用任何中央处理单元(CPU)。但是在某些情况中,I/O 请求可能需要与其他进程产生交叠。可移植操作系统接口(POSIX)异步 I/O(AIO)应用程序接口(API)就提供了这种功能。在本文中,转载 2016-06-15 10:03:43 · 856 阅读 · 0 评论 -
Linux日志文件系统及性能分析
日志文件系统可以在系统发生断电或者其它系统故障时保证整体数据的完整性,Linux是目前支持日志文件系统最多的操作系统之一,本文重点研究了Linux常用的日志文件系统:EXT3、ReiserFS、XFS和JFS日志技术,并采用标准的测试工具PostMark和Bonnie++对它们进行了测试,给出了详细的性能分析,对Linux服务器应用具有重要的参考价值。 一、概述 所谓日志文件系转载 2016-06-15 10:05:40 · 3136 阅读 · 0 评论 -
性能调优攻略
原文地址:http://coolshell.cn/articles/7490.html 关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。 在开始这篇文章之前,大家可以移转载 2016-06-15 10:09:20 · 5457 阅读 · 0 评论 -
多进程单线程模型与单进程多线程模型之争
服务器,事件 多进程单线程模型典型代表:nginx 单进程多线程模型典型代表:memcached 另外redis, mongodb也可以说是走的“多进程单线程模”模型(集群),只不过作为数据库服务器,需要进行写保护,只提供了读同步。 原因很简单,因为服务器的发展大部分都是归功于Linux Unix,而不是Windows。 Linux内核提供的epoll为开发服务器提供了很大的便利,lib转载 2016-06-17 12:12:02 · 7547 阅读 · 0 评论