linux cgroups 概述
admin 11年前 (2014-01-30) 3430浏览 0评论
从 2.6.24 版本开始,linux 内核提供了一个叫做 cgroups(控制组)的特性。cgroups 就是 control groups 的缩写,用来对一组进程所占用的资源做限制、统计、隔离。也是目前轻量级虚拟化技术 lxc (linux co...
admin 11年前 (2014-01-30) 3430浏览 0评论
从 2.6.24 版本开始,linux 内核提供了一个叫做 cgroups(控制组)的特性。cgroups 就是 control groups 的缩写,用来对一组进程所占用的资源做限制、统计、隔离。也是目前轻量级虚拟化技术 lxc (linux co...
admin 11年前 (2014-01-30) 3484浏览 0评论
这回说说怎样通过 cgroups 来管理 cpu 资源。先说控制进程的 cpu 使用。在一个机器上运行多个可能消耗大量资源的程序时,我们不希望出现某个程序占据了所有的资源,导致其他程序无法正常运行,或者造成系统假死无法维护。这时候用 cgroups ...
admin 11年前 (2014-01-30) 3567浏览 0评论
linux 的 cgroups 还可以限制和监控进程的磁盘 io。这个功能通过 blkio 子系统实现。 blkio 子系统里东西很多。不过大部分都是只读的状态报告,可写的参数就只有下面这几个: blkio.throttle.read_bps_dev...
admin 11年前 (2014-01-30) 4746浏览 0评论
cgroups 中有个 memory 子系统,用于限制和报告进程的内存使用情况。 其中,很明显有两组对应的文件,一组带 memsw ,另一组不带 memory.failcnt memory.limit_in_bytes memory.max_usag...
admin 11年前 (2014-01-30) 2885浏览 0评论
之前在 SLES 11 SP2 上观察到 netstat -lntp 时,PID 一列有部分进程显示为 – 。 # netstat -lntp Active Internet connections (only servers) Proto Recv...
admin 11年前 (2014-01-30) 7112浏览 0评论
MacBook Pro with Retina display 的标配内存是8GB,这个内存足够日常使用了,考虑到 SSD 硬盘寿命的问题,建议关闭系统的虚拟内存(Swap),避免频繁写入。关闭系统 swap 还可以提高性能 查看当前正在使用的虚拟内...
admin 11年前 (2014-01-30) 3290浏览 0评论
Flickr.com 是最初由Ludicorp公司开发设计并于2004年2月正式发布的,2007年11月,Flickr迎来了第20亿张照片,一年后,这个数字就达到了30亿,并且还 在以加速度增长。 2005年3月,雅虎公司以3千500万美元收购了Lu...
admin 11年前 (2014-01-30) 3684浏览 0评论
等宽字体(Monospaced Font)是指字符宽度相同的字体。由于每个字符的宽度都是相等的,所以看起来会比较工整,可以大大的减轻视觉疲劳,另外等宽字体对于那些有强迫症的患者是一剂良药。对于每一个程序员除了选择合适的IDE以外,选择合适的字体也是非...
admin 11年前 (2014-01-30) 2447浏览 0评论
Redis的作者Salvatore Sanfilippo曾经对这两种基于内存的数据存储系统进行过比较: Redis支持服务器端的数据操作:Redis相比Memcached来说,拥有更多的数据结构和并支持更丰富的数据操作,通常在Memcached里,你...
admin 11年前 (2014-01-30) 3227浏览 0评论
sqlite3 aikaiyuan.sqllite .separator t .import file geo_quantity_sspu 其中,aikaiyuan.sqlite是sqlite3的数据库文件。file的每一行表示一条记录,由t分割。 ...
admin 11年前 (2014-01-30) 2694浏览 0评论
fastcolabs带来的Github专访,里面谈到了很多Github内部的管理、沟通、创新,看完之后对这家公司又多了几分了解和敬仰,其中的一些理念对于「传统」的创业公司来说是很难相信和接受的。原文很长,这里简单的摘录几段。 Github在公司内部实...
admin 11年前 (2014-01-30) 2723浏览 0评论
MySQL支持单向、异步复制,复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主 服...
admin 11年前 (2014-01-30) 3155浏览 0评论
MBR是Master Boot Record的简称,又叫主引导记录.它是硬盘上最重要的一个数据结构,当用分区软件创建分区的时候,分区软件会自动创建MBR.MBR处于硬盘的第一个 扇区.即0柱面,0磁头,1扇区.主引导记录由三部分构成,第一部分是一小段...
admin 11年前 (2014-01-30) 2808浏览 0评论
phpQuery是一个用php实现的类似jQuery的开源项目,可以在服务器端以jQuery的语法形式解析网页元素。 相对于正则或其它方式匹配网页方式,phpQuery使用起来要方便的多。 在使用phpQuery采集网页时,遇到一个问题:在处理大量网...
admin 11年前 (2014-01-30) 3374浏览 0评论
你是不是经常需要 SSH 或者 telent 远程登录到 Linux 服务器?你是不是经常为一些长时间运行的任务而头疼,比如系统备份、ftp 传输等等。通常情况下我们都是为每一个这样的任务开一个远程终端窗口,因为他们执行的时间太长了。必须等待它执行完...
admin 11年前 (2014-01-28) 2875浏览 0评论
Linux下面有很多经典的非常有用的命令,其中处理文本的命令就有很多。这些小工具经过了几十年时间的洗礼,现在已经变成了经典,已经变成了Linux下面的标准,其实它们一直是遵循着Linux的标准。下面就让我们一起看看这些经典的Linux文本处理命令。 ...
admin 11年前 (2014-01-28) 2651浏览 0评论
配置多台服务器时,经常需要让各个服务器之间的时间保持同步,如果服务器有外网环境,可以直接同外部的时间服务器更新时间,可以采用rdate命令更新时间: rdate -s tick.greyware.com 可以写个脚本放在/etc/cron.hourl...
admin 11年前 (2014-01-28) 2763浏览 0评论
简介 JDK:Java Developer´s Kit(java开发工具包) 程序员使用,包括调试工具、运行你编写的JAVA程序和JVM JRE:Java Runtime Environment(java运行环境),运行你编写的JAVA程序和JVM ...