<?php
/**
* This is not a free software, All Copyright @F.Z.B
* Date: 14-8-12 下午4:08
* File: CacheController.class.php
* Author: default.fu@foxmail.com
*/
namespace Api\Controller;
class CacheC...
分类:
Web程序 时间:
2014-10-23 19:23:49
阅读次数:
225
9.3 Tempdb的并发阻塞
在介绍Tempdb的并发问题前,先介绍几个比较特殊的数据页。
PFS(Page Free Space),用于标识数据页空间的使用情况,以字节标识,可以表示数据页使用百分比,例如使用百分五十,百分八十,百分九十五以及完全被使用,同时,还有一个字节位表示数据页的类型,例如...
分类:
数据库 时间:
2014-10-23 12:14:28
阅读次数:
274
堆表中 IAM 记录着的数据页,表的各个数据页之间没有联系。也就是说一个页面它不会知道自己的前一页是谁,也不知道自己的后一页是谁。插入数据时先找到IAM页,再由pfs(page free space)决定插入到哪里!
分类:
数据库 时间:
2014-10-22 21:34:53
阅读次数:
229
首先看 ngx_alloc.h 文件,主要声明或宏定义了 ngx_alloc,ngx_calloc,ngx_memalign,ngx_free。/* * Copyright (C) Igor Sysoev * Copyright (C) Nginx, Inc. */#ifndef _NGX_ALLO...
分类:
其他好文 时间:
2014-10-22 17:21:55
阅读次数:
202
注册名:Free User
注册码:6AC8D-784D8-DDZ95-B8W3A-45TFA...
分类:
其他好文 时间:
2014-10-22 14:34:46
阅读次数:
321
直接上图: 如上图所示:(我们最最关注的几个数据) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 第一行(Mem) : ? total:...
分类:
系统相关 时间:
2014-10-22 13:02:49
阅读次数:
201
1、db.user.find({status:0,country:"CN",group:"default"}).limit(50).forEach(function(doc){db.user.update({_id:doc._id},{$set:{group:"free"}})})2、db.user...
分类:
数据库 时间:
2014-10-22 12:49:04
阅读次数:
1436
GlusterFS的分布卷(distribute)或者含distribute的复合卷用户场景下,很多人都会关心会不会把某些brick写满,其他brick比较空,那会怎么样呢?GlusterFS提供了一个min-free-disk的option可以让用户配置剩余空闲空间的一个阈值。当某一个brick的剩余空间少于min-free-disk的时..
分类:
其他好文 时间:
2014-10-21 19:51:59
阅读次数:
186
JAVA会产生内存泄露吗?首先,答案是肯定的。Java虽然有垃圾回收器,但依然存在泄漏。
Java内存泄漏跟C/C++内存泄漏的概念不一样:C/C++的内存泄漏是指Malloc了一些资源,最后没有free掉,内存没有回收,这个是真正意义上的内存黑洞;而Java的泄漏指,Java对象的存在对程序已经没有意义,但是对象在程序周期内一直存在,这个可能会导致Java的内存泄漏。
总结原因,大概...
分类:
编程语言 时间:
2014-10-21 19:36:42
阅读次数:
254
自旋锁内调用kmalloc或者copy_to_user之类的接口可能造成死锁。这类函数的实现内有睡眠操作,睡眠时产生了进程调度,新的进程内如果也使用了该自旋锁,就会导致死锁。这类问题非常普通,但很容易忽略;屏蔽的方式:1,使用get_free_page申请内存2,对资源使用引用计数保护3,使用互斥锁
分类:
其他好文 时间:
2014-10-21 13:44:04
阅读次数:
205