===== 为Xen虚拟机扩容根文件系统(LVM) =====1. 增加1个4G的映像文件# dd if=/dev/zero of=data.img bs=4k seek=1024k count=12. 更改虚拟机配置:disk = [ "tap:aio:/xen_images/xen_centos...
分类:
其他好文 时间:
2014-07-25 16:40:41
阅读次数:
536
1、系统kernel参数设置 cat >> /etc/sysctl.conf << "EOF"
##### for Oracle_11gR2 #####
fs.aio-max-nr = 1048576
fs.file-max = 6815744
# kernel.shmall=2097152
# kernel.shmmax=4195057664
kernel....
分类:
数据库 时间:
2014-07-25 00:10:44
阅读次数:
541
I/O模型:
1. 阻塞式I/O模型
2. 非阻塞式I/O模型:使用fcntl将套接字设置成非阻塞;然后轮询读取数据,这样会耗费大量CPU时间;
3. I/O复用模型:阻塞在select上;
4. 信号驱动式I/O模型:
5. 异步I/O模型:aio_read,信号直到数据已复制到应用进程缓冲区才产生
select:
select的最后一个时间参数:
1. ...
分类:
其他好文 时间:
2014-07-23 13:06:46
阅读次数:
202
[root@shylock dstat]# dstat --listinternal: aio, cpu, cpu24, disk, disk24, disk24old, epoch, fs, int, int24, io, ipc, load, lock, mem, net, pag...
分类:
数据库 时间:
2014-07-22 22:52:14
阅读次数:
552
转:关于BIO | NIO |
AIO的讨论一直存在,有时候也很容易让人混淆,就我的理解,给出一个解释:BIO | NIO |
AIO,本身的描述都是在Java语言的基础上的。而描述IO,我们需要从两个层面:编程语言实现原理底层基础从编程语言层面BIO | NIO | AIO
以Java的角度,理解...
分类:
其他好文 时间:
2014-06-10 08:40:19
阅读次数:
311
在一台服务器中以各数据库的备份文件为数据文件启动多个MySQL实例供SQL Review使用。
之前运行一直没有问题(最多的时候有23个MySQL实例同时运行),后来新配置了一台服务器,启动其对应的实例时失败。
部分错误日志如下:
……
140505 16:05:59 InnoDB: Using Linux native AIO
140505 16:05:59 InnoDB: Wa...
分类:
数据库 时间:
2014-06-03 05:57:02
阅读次数:
323
最后找到了,NioEventLoopGroup,构造这个group的时候传递了一个ThreadFactory参数,所以这个group和Nio学习5——对NIO.2(AIO) Reactor模式封装的拆解中的AsynchronousChannelGroup也是大同小异的!...
分类:
Web程序 时间:
2014-06-02 05:01:53
阅读次数:
412
我们通过nio学习了Reactor模式,但是在java7中又出现了NIO.2,新的异步框架出来了,在上节中的服务端视线中看不到Reactor的影子了,但是Netty in action中写到:But notice that NIO.2 handles threading and the creation of the so-called event loop for you.所以模式还是没变,只是封装了而已!那让我们来分解下AIO(NIO.2)的封装吧!...
分类:
其他好文 时间:
2014-06-01 01:40:11
阅读次数:
388
最近在AIO6.1与SF环境中遇到了AIO的问题,下面是MOS中关于AIO在6.1下的一般变化说明 欢迎大家加入ORACLE超级群:17115662免费解决各种ORACLE问题,以后BLOG将迁移到http://www.htz.pw AIOonAIX6.1(文档ID1328019.1)修改时间:2014-5-6类型:HOWTOInthisDocumentGoalFixA..
分类:
其他好文 时间:
2014-05-25 21:08:13
阅读次数:
367
在 Android 4.4 上实现录放音
背景
Android 自 ICS 开始,音频系统就有了很大的变化,先是抛弃了 alsalib,然后是采用了 AIO,各级框架上,都有了自己的特色,与 Linux 的音频应用渐行渐远,形成了自己独特的音频管理和音频配置功能。总的来说改进还是非常大,至少在用户体验上已经大大的超越了之前的版本。我们就从 4.4 的音频实现上来分析其中的一些变化和实现...
分类:
移动开发 时间:
2014-05-24 23:14:01
阅读次数:
516