`
j2002sx
  • 浏览: 34387 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
如果你想知道你的服务器正在做干什么,你就需要了解一些基本的命令,一旦你精通了这些命令,那你就是一个 专业的 Linux 系统管理员。 有些 Linux 发行版会提供 GUI 程序来进行系统的监控,例如 SUSE Linux 就有一个非常棒而且专业的工具 YaST,KDE 的 KDE System Guard 同样很出色。当然,要使用这些工具,你必须在服务器跟前进行操作,而且这些 GUI 的程序占用了很多系统资源,所以说,尽管 GUI 用来做基本的服务器健康状态监测挺好,但如果你想知道真正发生什么,请关掉 GUI 开始命令行之旅吧。 你应该只在需要的时候去启动 GUI ,不用的时候关掉它 ...
IO调度器的总体目标是希望让磁头能够总是往一个方向移动,移动到底了再往反方向走,这恰恰就是现实生活中的电梯模型,所以IO调度器也被叫做电梯.(elevator)而相应的算法也就被叫做电梯算法.而Linux中IO调度的电梯算法有好几种,一个叫做as(Anticipatory),一个叫做cfq(Complete Fairness Queueing),一个叫做deadline,还有一个叫做noop(No Operation).具体使用哪种算法我们可以在启动的时候通过内核参数elevator来指定.另一方面我们也可以单独的为某个设备指定它所采用的IO调度算法,这就通过修改在/sys/block/sd ...
http://www.slideshare.net/OpenLogic/realtime-searching-of-big-data-with-solr-and-hadoop 这篇文章介绍了 用Solr和Hadoop搭建大规模数据下的实时搜索服务 不错。
對 Comet 的懵懂 記得兩年多前,第一次看到 Gmail 中的 GTalk 覺得很好奇:「咦?線上聊天且是 Google 的熱門系統,只用傳統的 AJAX 應該會操爆伺服器吧?」很幸運的,當時前公司內部的 Tech Talk 就有位同事分享這個叫 Comet 的技 ...
  分享:Scalable System Design Patterns Posted in architecture on 十月 17th, 2010 by kafka0102
GDB中应该知道的几个调试方法 陈皓 发表于 2011年02月10日 09:34 | Hits: 234 Tag: 编程工具 | GDB 七、八年前写过一篇《用GDB调试程序》,于是,从那以后,很多朋友在MSN上以及给我发邮件询问我关于GDB的问题,一直到今天,还有人在 ...
mikeash.com: just this guy, you know? Home BookThe Complete Friday Q&A, advanced topics in Mac OS X and iOS programming. Blog Glider Flying HD Ridge Running Video List of Landouts
qtwebkit cannot connect to X server 问题解决。   方法如下: 1.安装Xvfb 2.Xvfb :1 -ac -screen 0 1024x768x24 & 3.export DISPLAY=localhost:1.0    
在Web开发公司里,有个问题会被一而再、再而三的提出来,这就是: “是否应该允许开发人员进入生产环境?如果是,允许到什么程度?” 对于此,我的观点是,整体上,应该限制开发人员访问生产环境。在论证我这个观点之前,我想声明一下,我的立场绝对不是基于对开发人员的品质品行的判断——所以请不要往这方面想。首先我要公布一些常见的程序员们不喜欢或讨厌这个观点的论据: “系统管理员什么都不让我们干,他又解决不了,我们根本没法完成任务。” 如果真是这种情况,那么他们应该是对的。如果是因为没有足够的管理员或管理员不称职,那么瓶颈就会出现。然而,允许开发人员访问生产环境并不是一种 解决方案,因为即使这一回 ...
以下几个术语常见于数据库文章、论文。操作系统分析中亦有涉及。                脏读就是指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中,这时,另外一个事务也访问这个数据,然后使用了这个数据。因为这个数据是还没有提交的数据,那么另外一个事务读到的这个数据是脏数据,依据脏数据所做的操作可能是不正确的。          不可重复读是指在一个事务内,多次读同一数据。在这个事务还没有结束时,另外一个事务也访问该同一数据。那么,在第一个事务中的两次读数据之间,由于第二个事务的修改,那么第一个事务两次读到的数据可能是不一样的。这样就发生了在一个事务内两次读到的数 ...
#vi /etc/sysctl.conf net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_tw_recycle = 1 #sysctl -p
关键字: sql 聚集索引 本文转至【http://www.cnblogs.com/flashicp/archive/2007/05/08/739245.html】 汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照 ...
btrfs 的特性和使用 文档选项
转自(http://www.cnblogs.com/kissknife/archive/2009/03/30/1425534.html) 一、引言 对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。[最近首页之争沸沸扬扬,也不知道这个放在这合适么,苦劳?功劳?……]  
  前期在python程序开发中用了很多set, 提供了丰富的‘&,|,-’等操作,使用非常方便,方便鬼方便,对于服务器性能还是非常重要的。于是 对SET的速度做了些测试,非常的快(我的测试方法是插入100W条数据,然后插入100W零1,set特性肯定会在这100w数据中查找,如果遍历查找是吃不消的,测试结果非常快)。   于是看了python 2.5中set部分的实现,貌似是使用hashtable做底层的数据结构。 于是写python代码做了测试,如下:   import random   l = [] m = {}     i = 0 while 1: ...
Global site tag (gtag.js) - Google Analytics