- 博客(8)
- 资源 (1)
- 收藏
- 关注
转载 Linux 2.6内核中新的锁机制--RCU
摘自:http://www.ibm.com/developerworks/cn/linux/l-rcu/一、 引言二、RCU的原理三、RCU 实现机制四、RCU API五、RCU 典型应用六、小结参考资料关于作者建议一、 引言众所周知,为了保护共享数据,需要一些同步机制,如自旋锁(spinlock),读写锁(rwlock),它们使用起来非常简单,而且是一种很有效的同步机制,
2012-08-14 14:47:46
555
原创 远程登录
远程登录一. 本地机上设置1.确保启动相应的服务项目。控制面板--性能和维护--管理工具--服务,将以下服务开启。 若以下服务项目没开启的话,远程登录会提示以下信息:“客服端无法连接到远程计算机。连接可能没有启用,或者计算机太忙,无法接受新连接。也有可能网络问题使你无法连接。请以后再试。 如果问题继续出现,请跟系统管理员联系。” 出现以上提示的话,可以考虑下是否服务项目没
2012-08-13 19:12:05
691
转载 spinlock自旋锁
Spinlock,中文译名为“自旋锁”。是专为防止多处理器并发而引入的一种锁。用法 spinlock 在 Linux底下是以 spinlock_t 来表示的。使用spinlock必须包含#include spinlock主要是用在SMP的环境底下,在SMP环境下它的结构如下 typedef struct{
2012-08-13 16:10:05
863
转载 Hardware Prefetch硬件预取
硬件预取(Hardware Prefetch)在讨论 L1/L2 缓存部分的时候,我不得不另外再拿出一个 Intel 额外加入的特性来讨论。 如果您记忆犹新的话,不难想起早在 1999 年二月 Pentium III 发布的时候,Intel 就推出了'流式'的 SIMD 扩展指令集。而 SSE 的流式位实际上就是以 Pentium III 预取指令来表示,该功能可使在处理器核心实际要求前先将数
2012-08-13 14:22:11
4223
原创 metadata元数据
中文名称:元数据英文名称:metadata定义:用于描述要素、数据集或数据集系列的内容、覆盖范围、质量、管理方式、数据的所有者、数据的提供方式等有关的信息。元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。软件构造领域 软件构造领域的定义在软件构造领域,元数据被定义为:在程序中不是被加工的对象
2012-08-13 13:46:16
708
原创 关于虚拟文件系统
最近在读linux源代码(slab部分),有一个工具slabinfo可以查看slab的相关信息,其实slabinfo就是读取sys/kernel/slab下面的文件。现在有一问题,sysfs是用来允许用户态进程读取内核数据的,但是我想知道只是如何实现的,具体说,就是想知道以下方面的问题:1.假设内核中每一部分如slab允许用户态程序访问其中数据,那么slab程序和sysfs是如何建立关系的呢?
2012-08-13 12:48:23
606
转载 dos格式和非dos格式
简单来讲:MAC和UNIX下,文件存储格式为非dos格式;windows为dos格式。 详细内容如下。---------------------------------------------------------------------换行好理解,就是跳到下一行嘛回车嘛 在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒
2012-08-12 17:57:08
557
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人