随笔分类 -  【linux内核】

上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 66 下一页
摘要:转自:http://blog.csdn.net/huntinux/article/details/39289317 原文:http://blog.csdn.net/boboiask/article/details/4055655 Linux—select详解 select系统调用时用来让我们的程序监 阅读全文
posted @ 2017-07-19 14:06 Sky&Zhang 阅读(20923) 评论(1) 推荐(0)
摘要:转自:http://blog.csdn.net/smilefyx/article/details/39555289 阅读全文
posted @ 2017-07-17 19:37 Sky&Zhang 阅读(2850) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/vpwork/article/details/7680102 阅读全文
posted @ 2017-07-13 16:49 Sky&Zhang 阅读(1936) 评论(0) 推荐(0)
摘要:转自:http://haohetao.iteye.com/blog/1147791 转自:http://blog.csdn.net/wbd880419/article/details/73530550 阅读全文
posted @ 2017-07-13 16:46 Sky&Zhang 阅读(7480) 评论(0) 推荐(0)
摘要:转自:http://blog.chinaunix.net/uid-23769728-id-3157536.html 这个函数我在看代码时基本上是直接忽略的(因为我知道它实际上不干什么事),不过因为内核中很多函数一开始就会用一下它,为了方便那些正在学习内核源码的网友,本帖专门讨论一下该函数到底被内核用 阅读全文
posted @ 2017-07-11 15:06 Sky&Zhang 阅读(3060) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/wxzking/article/details/5905195 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 朋友曾经给我推荐了一个有关代码优化的pdf文档《让你的软件飞起来》,看完之后,感 阅读全文
posted @ 2017-07-10 13:48 Sky&Zhang 阅读(1537) 评论(0) 推荐(0)
摘要:转自:https://my.oschina.net/jcseg/blog/178047 开发的一个应用程序选择了终端界面, 为了使软件稍微好看些, 研究下Linux终端的彩色打印, 并且基于这个彩色打印实现了几种进度条, 在此总结下: (更多的是觉得这个东西挺好玩的... ) 一. Linux终端色 阅读全文
posted @ 2017-07-08 20:05 Sky&Zhang 阅读(2246) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/yuehailin/article/details/53999288 说起进度条,其实大家常常见到,比如说你在下载视频或文件的时候,提示你当前下载进度的就是我们今天要说的进度条,进度条的模拟实现是挺简单的,但是要做的比较实用还是需要注意很多地方的,下来 阅读全文
posted @ 2017-07-08 19:38 Sky&Zhang 阅读(2213) 评论(0) 推荐(0)
摘要:摘自Linux内核文档 Documentation/atomic_ops.txt,不是本人原创 阅读全文
posted @ 2017-07-07 17:29 Sky&Zhang 阅读(597) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/BoArmy/article/details/8652776 1.内核链表和普通链表的区别 内核链表是一个双向链表,但是与普通的双向链表又有所区别。内核链表中的链表元素不与特定类型相关,具有通用性。 我们先来看一幅图 链表数据结构的定义 structl 阅读全文
posted @ 2017-07-07 17:23 Sky&Zhang 阅读(1748) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/Deep_l_zh/article/details/48392935 阅读全文
posted @ 2017-07-07 17:20 Sky&Zhang 阅读(530) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/bitter-first-sweet-last/p/4528633.html 转自:http://blog.csdn.net/sunnytina/article/details/7615520 为什么需要内核锁? 多核处理器下,会存在多个进程处于内 阅读全文
posted @ 2017-07-07 17:18 Sky&Zhang 阅读(457) 评论(0) 推荐(0)
摘要:大师指点后,所做的笔记,很感谢一起愿意研究技术的同事,以下不是本人原创,是他分析的成果#include #include struct lock_class_key { int ck; }; #define mutex_init() \ do { \ static ... 阅读全文
posted @ 2017-07-07 15:36 Sky&Zhang 阅读(603) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/sukhoi27smk/article/details/38020583 一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值 阅读全文
posted @ 2017-07-07 15:26 Sky&Zhang 阅读(267) 评论(0) 推荐(0)
摘要:转自:http://www.linuxidc.com/Linux/2015-07/120014.htm 本文首先介绍Linux下的经典宏定义,感受极客的智慧,然后根据该经典定义为下篇文章作铺垫。 offsetof宏定义: // 获得结构体(TYPE)的变量成员(MEMBER)在此结构体中的偏移量。# 阅读全文
posted @ 2017-07-07 13:44 Sky&Zhang 阅读(954) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/finewind/article/details/8074990 阅读全文
posted @ 2017-07-07 10:43 Sky&Zhang 阅读(834) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/echo_qiang/article/details/6233057 阅读全文
posted @ 2017-07-07 10:39 Sky&Zhang 阅读(759) 评论(0) 推荐(0)
摘要:转自:http://www.cnblogs.com/Anker/archive/2013/12/15/3475643.html 1、前言 最近写代码需用到链表结构,正好公共库有关于链表的。第一眼看时,觉得有点新鲜,和我之前见到的链表结构不一样,只有前驱和后继指针,而没有数据域。后来看代码注释发现该代 阅读全文
posted @ 2017-07-07 10:38 Sky&Zhang 阅读(242) 评论(0) 推荐(0)
摘要:转自:http://blog.chinaunix.net/uid-27037833-id-3237153.html 链表(循环双向链表)是Linux内核中最简单、最常用的一种数据结构。 1、链表的定义 struct list_head { struct list_head *next, *prev; 阅读全文
posted @ 2017-07-07 10:37 Sky&Zhang 阅读(448) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/tigerjibo/article/details/8299589 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 1.container_of宏 1> Container_of在Linux内 阅读全文
posted @ 2017-07-07 10:35 Sky&Zhang 阅读(588) 评论(0) 推荐(0)

上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 66 下一页