上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 25 下一页
摘要: inodehttp://www.cnblogs.com/itech/archive/2012/05/15/2502284.htmlEx3使用15个inode查询数据块,前12个为直接数据块,直接指向存储数据的数据块,接下来分别为一级间接块,二级间接块,三级间接块:其中point本来也是数据块,现在拿来做数据块的索引使用,其中ext3的头文件定义为__u32i_block[EXT3_N_BLOCKS]最大分区:无符号32位整数,block的范围为2^32,4G,按照每个block的size为4KB,所以为4G*4KB=16TB最大文件:前面直接指向12个数据块,一级间接块最大为block siz 阅读全文
posted @ 2014-04-04 18:13 小郭学路 阅读(2113) 评论(0) 推荐(0) 编辑
摘要: 今天听部门内部分享,主题是openstack,之前没听过这个名词,听完后一句话,总结openstack就是私有云的平台。现在逐一回顾一下。cloud services企业级云Iass 主要体现为Amazon AWS、阿里云ECSPaas 主要体现sina-saeSass 主要体现如印象笔记其他类型,如Database、Cache、LoadBalance、CDN as a Service新特性:1、新秀:青云https://www.qingcloud.com/,据说用户体验方面比较好,且按照运行收费2、行业云:游戏云、金融云、电商云、移动云私有云Openstackhttps://www.open 阅读全文
posted @ 2014-04-03 20:40 小郭学路 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 初始架构策略1:每一次memcached请求随机发送到一台memcached机器两个问题:1、同一份数据可能被存在不同的机器上而造成数据冗余2、有可能某数据已经被缓存但是访问却没有命中策略2:保证对相同的key的访问会被发送到相同的服务器h = Hash(key)%N解决上面两个问题,但是引入新的问题——容错性和扩展性不好容错性:指当系统中某一个或几个服务器变得不可用时,整个系统是否可以正确高效运行扩展性:指当加入新的服务器后,整个系统是否可以正确高效运行当减少一台服务器,需要按照Hash(key)%(N-1)当增加一台服务器,需要按照Hash(key)%(N+1)当系统中一旦服务器变更,大量 阅读全文
posted @ 2014-04-02 19:50 小郭学路 阅读(431) 评论(0) 推荐(0) 编辑
摘要: http://blog.9minutesnooze.com/analyzing-http-traffic-tcpdump-perconas-pttcpmodel/#获取200k个packetstcpdump -c 200000 -w output.pcap -i any#获取6009端口tcpdump -r output.pcap -s 384 -i any -nnq -tttt 'tcp port 6009 and (((ip[2:2] - ((ip[0]&0xf)requesthttp://pan.baidu.com/s/1mgLodeC 阅读全文
posted @ 2014-04-01 16:49 小郭学路 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 一、Percona网站宕机事件 震级:3 发生时长:2011年7月11日 持续时长:数日 地点:加州Pleasanton(幸福屯) 宕机原因:Percona网站主服务器上的3块硬盘损坏,同时因为人员变更,导致未能如预期地恢复,多个网站资产因此下线数小时到数天不等,影响其软件下载及交易。 ... 阅读全文
posted @ 2014-03-28 11:32 小郭学路 阅读(518) 评论(1) 推荐(0) 编辑
摘要: pt-query-digest默认查询时间分布# Query_time distribution# 1us# 10us ############################################## 100us ################################################################# 1ms ########### 10ms# 100ms# 1s# 10s+超过1ms上时间,区间太大了,可以做如下改进# Query_time distribution# 1us ... 阅读全文
posted @ 2014-03-27 16:49 小郭学路 阅读(582) 评论(0) 推荐(0) 编辑
摘要: http://blog.itechol.com/space-33-do-blog-id-908.htmlhttp://www.madboa.com/geek/dig/Dig简介Dig是一个在类Unix命令行模式下查询DNS包括NS记录,A记录,MX记录等相关信息的工具。$ dig www.isc.org上面是我调用dig 的命令行。; > DiG 9.2.3 > www.isc.org;; global options: printcmdDig的部分输出告诉我们一些有关于它的版本信息(version 9.2.3)和全局的设置选项,如果+nocmd在命令行下是第一个参数的话,那么这部 阅读全文
posted @ 2014-03-27 15:13 小郭学路 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: UUID是128位的全局唯一标识符,通常由32字节的字符串表示。 它可以保证时间和空间的唯一性,也称为GUID,全称为: UUID —— Universally Unique IDentifier Python 中叫 UUID GUID —— Globally Unique IDentifier C# 中叫 GUID 它通过MAC地址、时间戳、命名空间、随机数、伪随机数来保证生成ID的唯一性。 UUID主要有五个算法,也就是五种方法来实现: 1、uuid1()——基于时间戳 ... 阅读全文
posted @ 2014-03-26 10:37 小郭学路 阅读(627) 评论(0) 推荐(0) 编辑
摘要: http://blog.51cto.com/zt/593 阅读全文
posted @ 2014-03-21 16:37 小郭学路 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Queue1、创建一个“队列”对象>>> import Queue>>> queue = Queue.Queue(maxsize=100)>>> queue.qsize()Queue.Queue类即是一个队列的同步实现。队列长度可为无限或者有限。可通过Queue的构造函数的可选参数maxsize来设定队列长度。如果maxsize小于1就表示队列长度无限。class Queue | Create a queue object with a given maximum size. | | If maxsize is >> queue 阅读全文
posted @ 2014-03-21 10:27 小郭学路 阅读(586) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 25 下一页