原文出处:http://miaoo.in/talk-about-unix-io-model.html在实际应用中,数据操作通常分为输入和输出,那么以输入为例,在操作系统中,一个数据的输入通常分为以下两个过程:a. 等待数据准备好.b. 将准备好的数据从内核拷贝到用户空间.下面我们将会分别讨论 I/O...
分类:
其他好文 时间:
2014-07-02 22:37:57
阅读次数:
351
在网上看到一些系统命令,贴一记# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname ...
分类:
系统相关 时间:
2014-07-02 22:35:29
阅读次数:
364
播放器内核使用的是 object 或embed刚刚测试了下,最新的火狐不支持了,IE 360还能用,改天换成audio来做吧这里先记录下来支持下一曲,暂停,开始使用方法很简单:该代码很简单,使用js实现,使用方法很简单1、引入css:2、引入js:3、放一个装载播放器的div容器4、本文转载地址/附...
分类:
Web程序 时间:
2014-07-02 21:44:13
阅读次数:
178
2.1 内存地址逻辑地址:段+偏移线性地址(虚拟地址)物理地址2.2硬件中的分段2.2.1 段选择符和段寄存器15 3 2 1 0 ------------------------------------------------| |TI |RPL || 索引号 | | |-------...
分类:
系统相关 时间:
2014-07-02 20:45:39
阅读次数:
252
1、关于拥塞预防算法PRR-比例降速,RFC6937 规定的一个新算法,其目标是改进丢包后的恢复速度,谷歌测量结果:该算法改进丢包造成的平均连接延迟减少了3%~10%。PRR是linux 3.2+内核默认的用赛预防算法。2、关于拥塞窗口 把服务器的初始CWND值增大到RFC 6928新规定的10段....
分类:
Web程序 时间:
2014-07-02 20:36:13
阅读次数:
239
1、查看操作系统内核信息 [root@local ~]# uname -aLinux local 2.6.18-194.el5 #1 SMP Tue Mar 16 21:52:39 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux2、查询CPU信息整体信息 [root@...
分类:
系统相关 时间:
2014-07-02 20:33:26
阅读次数:
339
/*本文章由 莫灰灰 编写,转载请注明出处。 作者:莫灰灰 邮箱:minzhenfei@163.com*/1.漏洞成因Linux kernel对ARM上的get_user/put_user缺少訪问权限检查,本地攻击者可利用此漏洞读写内核内存,获取权限提升。2.受影响的系统Linux kernel ....
分类:
数据库 时间:
2014-07-02 17:43:24
阅读次数:
366
智能手机都含有两个处理器,阐明这里说的“双处理器”指的不是两个微处理器内核,而是两个处理器平台--应用处理器和基带处理器。应用处理器是主控处理器,包括基带处理器等所有外围设备都由其管理。本文描述了智能终端中应用处理器和基带处理器架构。...
分类:
其他好文 时间:
2014-07-02 16:42:03
阅读次数:
264
SQLite介绍
SQLite是一个非常流行的嵌入式数据库,它支持SQL语言,并且只利用很少的内存就有很好的性能。此外,它还是开源的,任何人都可以使用它。
SQLite由以下几个组件组成:SQL编译器、内核、后端以及附件。SQLite通过利用虚拟机和虚拟数据库引擎(VDBE),使调试、修改和扩展SQLite的内核变得更加方便。
SQLite支持的数据类型参考链接:http:/...
分类:
移动开发 时间:
2014-07-02 09:43:14
阅读次数:
195
/*
本文章由 莫灰灰 编写,转载请注明出处。
作者:莫灰灰 邮箱: minzhenfei@163.com
*/
1. 漏洞描述
在处理DIAG设备的ioctl系统调用参数时,一些未经验证的引用自用户层的不可信指针被使用了。对于本地安装的应用程序来说,可以使用这个漏洞来实施拒绝服务攻击,或者在内核下执行任意代码。
2. 漏洞分析
} else if ...
分类:
移动开发 时间:
2014-07-02 07:04:37
阅读次数:
290