08 2017 档案

摘要:http://paulmck.livejournal.com/7314.html RCU的作者,paul在他的blog中有提到这个问题,也明确提到需要在module exit的地方使用rcu_barrier来等待保证call_rcu的回调函数callback能够执行完成,然后再正式卸载模块,方式快速 阅读全文
posted @ 2017-08-29 13:11 rebeca8 阅读(1296) 评论(0) 推荐(0) 编辑
摘要:How to create an RPM package/zh-hk < How to create an RPM package 此页面包含 Packaging:ScriptletSnippets 的 zh_CN 翻译,由于不具有 ScriptletSnippets 的编辑权限,故在此保存翻译。 阅读全文
posted @ 2017-08-24 16:26 rebeca8 阅读(7823) 评论(2) 推荐(0) 编辑
摘要:Linux系统性能监控工具介绍之-tsar Linux系统性能监控工具介绍之-tsar Linux系统性能监控工具介绍之-tsar Linux系统性能监控工具介绍之-tsar 2017-03-02 20:25 175人阅读 评论(0) 收藏 举报 2017-03-02 20:25 175人阅读 评论 阅读全文
posted @ 2017-08-24 16:22 rebeca8 阅读(5482) 评论(0) 推荐(1) 编辑
摘要:openVswitch(OVS)源代码之linux RCU锁机制分析 openVswitch(OVS)源代码之linux RCU锁机制分析 分类: linux内核 | 标签: 云计算,openVswitch,linux内核,RCU锁机制 | 作者: yuzhihui_no1 相关 | 发布日期 : 阅读全文
posted @ 2017-08-23 10:53 rebeca8 阅读(1317) 评论(0) 推荐(0) 编辑
摘要:什么是上下文切换 原文:http://www.wisegeek.com/what-is-context-switching.htm 译者:郭蕾 校对:方腾飞 支持多任务处理是CPU设计史上最大的跨越之一。在计算机中,多任务处理是指同时运行两个或多个程序。从使用者的角度来看,这看起来并不复杂或者难以实 阅读全文
posted @ 2017-08-23 10:34 rebeca8 阅读(640) 评论(0) 推荐(0) 编辑
摘要:目录(?)[+] 目录(?)[+] Linux内核哈希表分析与应用 Author:tiger-johnTime:2012-12-20mail:jibo.tiger@gmail.comBlog:http://blog.csdn.NET/tigerjb/article/details/8450995 转 阅读全文
posted @ 2017-08-22 16:56 rebeca8 阅读(398) 评论(0) 推荐(0) 编辑
摘要:hlist_head和hlist_node用于散列表,分表表示列表头(数组中的一项)和列表头所在双向链表中的某项,两者结构如下: 1 2 3 struct hlist_head { struct hlist_node *first; }; 1 2 3 struct hlist_node { stru 阅读全文
posted @ 2017-08-22 16:51 rebeca8 阅读(3361) 评论(0) 推荐(0) 编辑
摘要:本文转自如何使用queue_delayed_work函数 1. delayed_workqueue主要用在需要延迟处理任务的驱动中,这些驱动的特性主要是不能使用中断。 delayed_workqueue的使用步骤如下: 1) 定义workqueue要做的delayed工作:struct delaye 阅读全文
posted @ 2017-08-20 17:06 rebeca8 阅读(9042) 评论(0) 推荐(0) 编辑
摘要:原blog:http://www.cnblogs.com/wang_yb/archive/2013/05/01/3052865.html 内核中提供了多种方法来防止竞争条件,理解了这些方法的使用场景有助于我们在编写内核代码时选用合适的同步方法, 从而即可保证代码中临界区的安全,同时也让性能的损失降到 阅读全文
posted @ 2017-08-20 14:52 rebeca8 阅读(278) 评论(0) 推荐(0) 编辑
摘要:常用的同步原语锁,到多核处理器时代锁已经是必不可少的同步方式之一了。无论设计多优秀的多线程数据结构,都避不开有竞争的临界区,此时高效的锁显得至关重要。锁的颗粒度是框架/程序设计者所关注的,当然越细越好(也不尽然),同时不同的锁往往也会体现出完全不同的效率,Linux有posix的pthread_mu 阅读全文
posted @ 2017-08-20 14:45 rebeca8 阅读(5262) 评论(0) 推荐(1) 编辑
摘要:BSS段:(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。 数据段 :数据段(data segment)通常是指用来存放程序中 已初始化 的 全局变量 的一块内存区域。数据段 阅读全文
posted @ 2017-08-20 14:18 rebeca8 阅读(14641) 评论(0) 推荐(0) 编辑
摘要:Linux系统上的/proc目录是一种文件系统,即proc文件系统。 Linux系统上的/proc目录是一种文件系统,即proc文件系统。与其它常见的文件系统不同的是,/proc是一种伪文件系统(也即虚拟文件系统),存储的是当前内核运行状态的一系列特殊文件,用户可以通过这些文件查看有关系统硬件及当前 阅读全文
posted @ 2017-08-20 11:27 rebeca8 阅读(376) 评论(0) 推荐(0) 编辑
摘要:以太网最小帧长为什么是64字节 原文:http://apps.hi.baidu.com/share/detail/15354889 最 近由于要做一个关于以太网环境中网络设备时延方面的测试,在RFC2544 上面规定了一些测试时数据包的长度分别为64, 128, 256, 512, 1024, 12 阅读全文
posted @ 2017-08-08 15:28 rebeca8 阅读(1930) 评论(1) 推荐(0) 编辑
摘要:http://www.dockerinfo.net/2973.html docker 手册;http://c.biancheng.net/view/3118.html 1、默认网络 在宿主机部署好Docker Engine后会默认创建三种网络:bridge,host和none。 在创建容器时可使用– 阅读全文
posted @ 2017-08-07 23:05 rebeca8 阅读(354) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示