flyinweb 's BLOG
新版本 | 网址导航 |石头频道 | 实用工具 |
日志首页 DotNet专栏 应用开发专栏 数据库专栏 服务器专栏 网络文摘 技术文摘 google推广 网站地图
用户登录
用户:
密码:
 

站点日历
73 2012 - 2 48
   1234
567891011
12131415161718
19202122232425
26272829

天气状况

站点统计

最新评论

日志搜索

 标题   内容

友情链接

其他信息

BLOG编码
RSS 1.0
RSS 2.0
创作共用协议


[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... [191]
[置顶] Apache HTTP Server Version 2.2 文档   [ 2008-04-23  |  web ]
[置顶] MySQL 5.1 在线中文手册   [ 2007-12-19  |  WEB收集整理 ]
[置顶] CSS样式表参考   [ 2006-06-02  |  WEB收集整理 ]
[置顶] Red Hat Linux 入门指南   [ 2005-02-21  |  本站原创 ]
[置顶] Microsoft ADO 程序员参考   [ 2005-01-10  |  Microsoft ]
未知 BIND 9的FAQ   [ 2009-06-16  |  web ]
本文译自BIND主网站上的一篇文章:http://www.isc.org/products/BIND/FAQ.html。应该说,这些问题都非常典型,对BIND 9用户的日常维护和管理可以提供不小的帮助。 

1. 当我在Linux 2.2.x上使用以--enable-threads选项编译的bind程序时,为什么-u参数不起作用?
答:Linux线程并没有完全实现Posix线程(pthreads)标准。特别是setuid()只能对当前线程起作用,而不适用于整个进程。正是由于此项限制,Linux上的BIND 9就无法像在其他支持的系统平台上一样使用setuid()。在创建线程之前不能调用setuid(),因为服务器只有在线程启动之后才能开始监听预留端口。
对于2.2.18或2.3.99-pre3以及更新的内核而言,则能在调用setuid()之后仍然保持可用性。这使得BIND 9可以更早些调用setuid(),而同时又保持了绑定预留端口的能力。这是针对Linux所作的特别处理。

阅读全文……
作者:flyinweb | 分类:服务器专栏 | 评论:0 | 引用:0 | 查看:1891
供稿人:吴晓鹏 
一.理解Linux的性能 
我们可以在文章的开始就列出一个列表,列出可能影响Linux操作系统性能的一些调优参数,但这样做其实并没有什么价值。因为性能调优是一个非常困难的任务,它要求对硬件、操作系统、和应用都有着相当深入的了解。如果性能调优非常简单的话,那些我们要列出的调优参数早就写入硬件的微码或者操作系统中了,我们就没有必要再继续读这篇文章了。正如下图所示,服务器的性能受到很多因素的影响。 
按此在新窗口打开图片 
当面对一个使用单独IDE硬盘的有20000用户的数据库服务器时,即使我们使用数周时间去调整I/O子系统也是徒劳无功的,通常一个新的驱动或者应用程序的一个更新却可以使这个服务器的性能得到明显的提升。正如我们前面提到的,不要忘记系统的性能是受多方面因素影响的。理解操作系统管理系统资源的方法将帮助我们在面对问题时更好的判断应该对哪个子系统进行调整。 

阅读全文……
作者:flyinweb | 分类:服务器专栏 | 评论:0 | 引用:0 | 查看:1700
未知 Linux 性能调优的几种方法   [ 2009-06-16  |  web ]
按照传统,Linux不同的发行版本和不同的内核对各项参数及设置均做了改动,从而使得系统能够获得更好的性能。下边将分四部分介绍在Red Hat Enterprise Linux AS和SUSE LINUX Enterprise Server系统下,如何用以下几种技巧进行性能的优化:
1、Disabling daemons (关闭 daemons)
2、Shutting down the GUI (关闭GUI)
3、Changing kernel parameters (改变内核参数)
4、Kernel parameters (内核参数)

阅读全文……
作者:flyinweb | 分类:服务器专栏 | 评论:0 | 引用:0 | 查看:1640
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... [191]
广告

闽ICP备05000841