Rsync 最快速删除海量文件的方法
要在Linux下删除海量文件,需要删除数十万个文件。这个是之前的程序写的日志,增长很快,而且没什么用。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除大量文件。
1、先安装rsync:
2、建立一个空的文件夹:
3、用rsync删除目标目录:
这样我们要删除的log目录就会被清空了,删除的速度会非常快。
要在Linux下删除海量文件,需要删除数十万个文件。这个是之前的程序写的日志,增长很快,而且没什么用。这个时候,我们常用的删除命令rm -fr * 就不好用了,因为要等待的时间太长。所以必须要采取一些非常手段。我们可以使用rsync来实现快速删除大量文件。
1、先安装rsync:
2、建立一个空的文件夹:
3、用rsync删除目标目录:
这样我们要删除的log目录就会被清空了,删除的速度会非常快。
1。内存分析方法
内存分析用于判断系统有无内存瓶颈,是否需要通过增加内存等手段提高系统性能表现。
内存分析需要使用的计数器:Memory类别和Physical Disk类别的计数器。内存分析的主要方法和步骤:
(1)首先查看Memory\Available Mbytes指标
如果该指标的数据比较小,系统可能出现了内存方面的问题,需要继续下面步骤进一步分析。
注: 在UNIX/LINUX中,对应指标是FREE(KB)
看了一篇博文《写博客的初衷》,深有同感,工作初始的两三年,培养自己解决问题的能力,是首要的事情。如何培养这种关键的能力,请看下面的精彩转载:
虽然园龄已经1年了,但其实我还是个新园丁,我还没有在园子发表过任何一片文章,没有为园子种植一花一草,说来无论是对自己还是对园子来说,都实为惭愧。细数自己工作也已经3年了,可感觉自己无论是在技术上还是在做事的能力上似乎都没有太多长足的进步,为什么呢,反思了好久,终于找到根结所在,并不是我不够努力,而是自己缺失了作为21世纪的人才来说非常重要的一种素质(更是一名技术人员所不可或缺的习惯)——思考与总结。
这些天里工作的环境发生了一些微小的变化,可能以后对基层开发的程序员也会有更加具体的影响。上周参加 Open Party 时,重点听了《那些失败的项目们》,分析了一个项目的提出、实施,直到最后失败的过程。我也在想一个技术团队究竟应该用怎样的一种管理方式,才能让技术团队的效率达到更优。
分了几个小主题,下面一一讲来。
现代人都很忙,但忙的可能没有效率,可能在“忙人”摸象,也就是瞎忙。也许你的效率可以提升20倍,也许你的激情和潜能可以提升10倍!秘诀就在于目标管理、时间管理、精力管理、如何在短时间内完成更多的事情、如何从痛苦的修行中悟道、如何尊崇内心的自由、如何有更多的时间去享受生活、如何动态平衡工作和生活?!这里有能大大提升工作效率和时间效率的几个重要的工作习惯:
1. 每天一上班就进入状态,不要浏览网页,快速聚焦最重要的工作项上面
focus 一些好习惯的养成,常常有助于工作效率的提高。比如,每天一进入办公室就进入状态,浏览一下邮件,列出今天要完成的工作,首先集中于做最最重要的事情。不要一上班就浏览网页和新闻,来自朋友的消息和新闻往往会浪费不少时间并分散你的精力,如果你忍不住总是想要上网溜达溜达,这时候应该告诉自己:“晚几个小时看,那些新闻不会消失的!” 实践证明,一上班就聚焦在最重要的工作上往往能最高效最快速的解决问题,因为你有热情,但热情和焦点很容易被分散,解决的秘诀就在于不让杂事分散自己的注意力、焦点和热情。总之,记住了:每天一到公司先做最重要的事情!

Nginx的优点:
性能好,可以负载超过1万的并发
功能多,除了负载均衡,还能作Web服务器,而且可以通过Geo模块来实现流量分配
社区活跃,第三方补丁和模块很多
支持gzip proxy
缺点:
不支持session保持
对后端realserver的健康检查功能效果不好。而且只支持通过端口来检测,不支持通过url来检测
nginx对big request header的支持不是很好,如果client_header_buffer_size设置的比较小,就会返回400bad request页面。