如何利用多核CPU来加速你的Linux命令 — awk, sed, bzip2, grep, wc等
admin 11年前 (2013-10-31) 2826浏览 0评论
你是否曾经有过要计算一个非常大的数据(几百GB)的需求?或在里面搜索,或其它操作——一些无法并行的操作。数据专家们,我是在对你们说。你可能有一个4核或更多核的CPU,但我们合适的工具,例如 grep, bzip2, wc, awk, sed等等,都是...
admin 11年前 (2013-10-31) 2826浏览 0评论
你是否曾经有过要计算一个非常大的数据(几百GB)的需求?或在里面搜索,或其它操作——一些无法并行的操作。数据专家们,我是在对你们说。你可能有一个4核或更多核的CPU,但我们合适的工具,例如 grep, bzip2, wc, awk, sed等等,都是...
admin 11年前 (2013-10-30) 1392浏览 0评论
错误描述: VMware9 安装提示The MSI ” failed:直接双击VMWare 9/10程序出现错误“The MSI ” failed”。 解决方法: 1、解压VMWare的安装程序成带有msi文件的文件夹。可以进...
admin 11年前 (2013-10-29) 3092浏览 0评论
SELinux 在国内是一个很少有人用的东西,一般来说,服务器上手第一件事情就是把 SELinux 关掉,以至于有问题的时候排查思路里都压根没检查 SELinux 这步。 昨天在个人电脑的 Fedora 上搭建一个 webserver 发布几个文件,...
admin 11年前 (2013-10-29) 3338浏览 0评论
RabbitMQ 的通讯协议 发送消息流程: < AMQP > 10,10: Connection.start < 10,11: Connection.start_ok > 10,30: Connection.tune <...
admin 11年前 (2013-10-25) 3960浏览 0评论
我们都知道gnuplot可以绘制图片,但是时候,我们的数据是以date文件的形式存在,如何编写一个脚本帮助我们绘制出相应的图片: 以某个进程的CPU使用情况为例: cat processX_CPU_Usage.log Wed Oct 16 14:47...
admin 11年前 (2013-10-25) 3073浏览 0评论
从 2.6.24 版本开始,linux 内核提供了一个叫做 cgroups(控制组)的特性。cgroups 就是 control groups 的缩写,用来对一组进程所占用的资源做限制、统计、隔离。也是目前轻量级虚拟化技术 lxc (linux co...
admin 11年前 (2013-10-25) 3077浏览 0评论
windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多 说。主要说说linux下svn的使用,因为linux下大部分的操作都是通过命令行来进行,所以必须得掌握linu...
admin 11年前 (2013-10-22) 3253浏览 0评论
安装步骤: 一、获取开源相关程序: 1、利用CentOS Linux系统自带的yum命令安装、升级所需的程序库: sudo -s LANG=C yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-d...
admin 11年前 (2013-10-21) 3377浏览 0评论
Django带了Forms框架,但如果不用Model Form,就要把在Model中定义的字段再写一遍。而且现在项目中都会用到前端工具包/框架,比如Bootstrap,于是as_table/as_ul/as_p就不能直接用了,每个字段都要手动写到HT...
admin 11年前 (2013-10-17) 4734浏览 0评论
1、 为何要使用HTTP Live Streaming 可以参考wikipedia HTTP Live Streaming(缩写是 HLS)是一个由苹果公司提出的基于HTTP的流媒体 网络传输协议。是苹果公司QuickTime X和iPhone软件系...
admin 11年前 (2013-10-17) 4934浏览 0评论
由于项目需要,需要实现超大文件的上传,且要考虑上传请求的负载均衡、客户端往服务器的断点续传(上行)、服务器可扩展性等需求。对比ftp、自定义Socket协议、php等服务器脚本实现上传功能后,选择了基于Ngnix Upload Module+pycu...
admin 11年前 (2013-10-17) 4752浏览 0评论
这是 RHCA 中的一个 BDP 的测试,这也是公司很常用的一种延时和丢包的模拟,现在分享给大家. 我们做的应用软件,还有测试 TCP/UDP 对比,测试 BDP 对 TCP/IP 的影响时,我们都需要一些网络中的延时和丢包模拟,很多商业的软件可以...
admin 11年前 (2013-10-14) 3183浏览 0评论
mysql忘记root密码该怎么办当忘记MySQL的root密码的时候,可以进行如下的步骤重新设置 首先确认服务器出于安全的状态,也就是没有人能够任意地连接MySQL数据库。因为在重新设置MySQL的root密码的期间,MySQL数据库完全出于没有密...
admin 11年前 (2013-10-14) 4739浏览 0评论
参考资料 https://github.com/mattias-ohlsson/gitlab-installer/blob/master/gitlab-install-el6.sh 环境准备 OS: CentOS 6.3 x86_64 1.初识Git...
admin 11年前 (2013-10-12) 7546浏览 0评论
译者注:gitlabhq + gitolite是目前为止个人认为最好用的 git 中心库管理系统,但是其安装配置不是一般的复杂,找了半天没发现完整的中文安装文档,只好依靠自己蹩脚的英文班门弄斧下,若有错误还请见谅。 原文地址:https://gith...
admin 11年前 (2013-10-12) 4701浏览 0评论
事情的起因是因为导师提到让我在实验室服务器搭建一个Git服务器供大家使用,于是我就在网上搜索解决方案,最后选定了两个gitblit以及gitlab,不过最后发现服务器是windows server 2008 r2,gitlab没法部署,最后退而求其次...
admin 11年前 (2013-10-11) 14036浏览 0评论
最近有位 VPS 客户抱怨 MySQL 无缘无故挂掉,还有位客户抱怨 VPS 经常死机,登陆到终端看了一下,都是常见的 Out of memory 问题。这通常是因为某时刻应用程序大量请求内存导致系统内存不足造成的,这通常会触发 Linux 内核里的...
admin 11年前 (2013-10-09) 2950浏览 0评论
俗话说:不怕贼偷,就怕贼惦记着。在面对故障的时候,我也有类似的感觉:不怕出故障,就怕你不知道故障的原因,故障却隔三差五的找上门来。 十一长假还没结束,服务器却频现高负载,Nginx出现错误日志: connect() failed (11...