jiandankuaile.com
域名年龄: 10年1个月4天HTTP/1.1 301 永久重定向 访问时间:2012年04月13日 23:09:25 目标网址:http://jiandankuaile.com 文件大小:304 类型:text/html; charset=iso-8859-1 HTTP/1.1 200 OK 访问时间:2012年04月13日 23:09:25 X-Pingback: http://jiandankuaile.com/xmlrpc.php 动作:Accept-Encoding 连接:关闭 Transfer-Encoding: chunked 类型:text/html; charset=UTF-8 网站编码:UTF-8
简单快乐,享受生活 因为简单,所以快乐 Home生活自白 Search for: Slab Allocation机制:整理内存以便重复使用 December 8, 2011 Category :PHP| 系统架构和性能优化 0 Slab Allocation机制:整理内存以便重复使用 最近的memcached默认情况下采用了名为Slab Allocator的机制分配、管理内存。在该机制出现以前,内存的分配是通过对所有记录简单地进行malloc和free来进行的。但是,这种方式会导致内存碎片,加重操作系统内存管理器的负担,最坏的情况下,会导致操作系统比memcached进程本身还慢。Slab Allocator就是为解决该问题而诞生的。 下面来看看Slab Allocator的原理。下面是memcached文档中的slab allocator的目标: the primary goal of the slabs subsystem in memcached was to eliminate memory fragmentation issues totally by using fixed-size memory chunks coming from a few predetermined size classes. » Continue Reading PhpStorm(php,storm,JetBrains,Intellij idea)过期破解方法 October 21, 2011 Category :技术派 0 ZendStudio从5.5以后,慢的实在可以,让人实在受不了, 用内存我就多分点,但是分了内存还是不快,后来找到了PHPStorm. 但是只有试用45天,今天使用到期,在网上找了一下破解,发现下面的方法是可行的,下面进入正题: 2010-07-10补充:下面方法失败。 =========================================================== 我的安装目录: 1 D:\Program Files\JetBrains\PhpStorm 1.0\lib 1. 将文件branding.jar 改为branding.rar » Continue Reading Redis内存存储结构分析 September 19, 2011 Category :感兴趣| 技术派| 系统架构和性能优化 0 1 Redis 内存存储结构 本文是基于 Redis-v2.2.4 版本进行分析. 1.1 Redis 内存存储总体结构 Redis 是支持多key-value数据库(表)的,并用 RedisDb 来表示一个key-value数据库(表). redisServer 中有一个 redisDb *db; 成员变量, RedisServer 在初始化时,会根据配置文件的 db 数量来创建一个 redisDb 数组. 客户端在连接后,通过 SELECT 指令来选择一个 reidsDb,如果不指定,则缺省是redisDb数组的第1个(即下标是 0 ) redisDb. 一个客户端在选择 redisDb 后,其后续操作都是在此 redisDb 上进行的. 下面会详细介绍一下 redisDb 的内存结构. » Continue Reading MySQL Query Cache 小结 August 19, 2011 Category :Mysql 0 最近经常有人问我 MySQL Query Cache 相关的问题,就整理一点 MySQL Query Cache 的内容,以供参考。 顾名思义,MySQL Query Cache 就是用来缓存和 Query 相关的数据的。具体来说,Query Cache 缓存了我们客户端提交给 MySQL 的 SELECT 语句以及该语句的结果集。大概来讲,就是将 SELECT 语句和语句的结果做了一个 HASH 映射关系然后保存在一定的内存区域中。 在大部分的 MySQL 分发版本中,Query Cache 功能默认都是打开的,我们可以通过调整 MySQL Server 的参数选项打开该功能。主要由以下5个参数构成: query_cache_limit:允许 Cache 的单条 Query 结果集的最大容量,默认是1MB,超过此参数设置的 Query 结果集将不会被 Cache query_cache_min_res_unit:设置 Query Cache 中每次分配内存的最小空间大小,也就是每个 Query 的 Cache 最小占用的内存空间大小 query_cache_size:设置 Query Cache 所使用的内存大小,默认值为0,大小必须是1024的整数倍,如果不是整数倍,MySQL 会自动调整降低最小量以达到1024的倍数 query_cache_type:控制 Query Cache 功能的开关,可以设置为0(OFF),1(ON)和2(DEMAND)三种,意义分别如下: 0(OFF):关闭 Query Cache 功能,任何情况下都不会使用 Query Cache 1(ON):开启 Query Cache 功能,但是当 SELECT 语句中使用的 SQL_NO_CACHE 提示后,将不使用Query Cache 2(DEMAND):开启 Query Cache 功能,但是只有当 SELECT 语句中使用了 SQL_CACHE 提示后,才使用 Query Cache query_cache_wlock_invalidate:控制当有写锁定发生在表上的时刻是否先失效该表相关的 Query Cache,如果设置为 1(TRUE),则在写锁定的同时将失效该表相关的所有 Query Cache,如果设置为0(FALSE)则在锁定时刻仍然允许读取该表相关的 Query Cache。 » Continue Reading Google收购摩托罗拉移动,仅仅是为了专利吗? August 18, 2011 Category :技术派| 社会杂谈-网摘 0 前天Google宣布收购摩托罗拉移动,IT业界为之震动。此次并购的深远影响,不亚于09年Oracle收购Sun。俺对这种业界八卦一向是有兴趣滴,下面就来聊聊此事。为了打字方便,以下把”摩托罗拉移动”简称Moto。 一、Google的专利困境 关注此事的同学都应该听说,最近几个月,Google在专利方面非常郁闷。 1.微软的搅局 要知道Google推广Android是靠免费赚吆喝——硬件厂商不需要支付Google授权许可。因此,大部分硬件厂商都冲着免费而投入 Android阵营。眼看着Android的出货量节节攀升,微软非常捉急,终于拿出专利大棒来威胁那些Android厂商。微软这么干可谓一石二鸟:一来可以坐收高额专利费,二来可以打击Android硬件厂商的积极性。 以HTC这个Android销售大户为例。经过几轮谈判,它支付给微软的专利费是:每台Android手机5美元。有业界人士估计了一下,HTC出货的
© 2010 - 2020 网站综合信息查询 同IP网站查询 相关类似网站查询 网站备案查询网站地图 最新查询 最近更新 优秀网站 热门网站 全部网站 同IP查询 备案查询
2025-06-01 01:13, Process in 0.0123 second.