- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 Linux RCU锁简析
最近遇到一个问题,大压力测试下咬狗了,定位出来跟RCU相关,还是先简单的捋一捋RCU,也好看看后面能否对RCU做些特定场景下的优化。网上RCU相关的技术博客比较多,先列几个可供参考的:MagicBoy201写的《再谈Linux内核中的RCU机制 》http://blog.chinaunix.net/uid-23769728-id-3080134.html这篇博客写的比较宏观一些。《
2016-01-17 14:30:24
10929
原创 linux文件系统之关键数据结构(基于3.4.9内核)
linux 的哲学是万物皆为文件,文件系统也成了很多人领略内核的一道槛。文件系统是Linux的基础,也是系统中最容易出问题的,很多文件系统发展了很多年,却还是稳定不下来,不得不叫人“往文兴叹”。网上讲文件系统的博客很多,各种刊物上也有很多经典的描述,我就当博彩众家之长吧,记录一点阅读的痕迹。
2013-03-07 23:12:09
758
原创 LINUX-Makefile全解析(编译体系)-基于Linux3.25内核
第一部分第一节:参考文献参考文献1.GNU make中文手册V3.8-徐海兵;参考文献2.跟我一起写 Makefile--01(zz 陈皓)http://csc80.bokee.com/blog/1661375.html参考文献3. GNU Make V3.79 Richard M. Stallman and Roland McGrath参考文献4
2012-02-13 22:55:26
3158
转载 转帖玩转12864液晶:3串行驱动
<br />转自:http://blog.ednchina.com/tengjingshu/1394093/Message.aspx<br />玩转12864液晶:3串行驱动<br /> 驱动芯片是ST7920的12864液晶电路连接有两种,并行方式和串行方式。通常使用并行方式,但有时候为了节省I/O线,可以使用串行方式,串行方式的传输字节的速率会比并行的慢。<br /> <br /><br />
2011-04-14 23:31:00
1301
转载 转帖玩转12864液晶:3串行驱动
<br />转自:http://blog.ednchina.com/tengjingshu/1394093/Message.aspx<br />玩转12864液晶:3串行驱动<br /> 驱动芯片是ST7920的12864液晶电路连接有两种,并行方式和串行方式。通常使用并行方式,但有时候为了节省I/O线,可以使用串行方式,串行方式的传输字节的速率会比并行的慢。<br /> <br /><br />
2011-04-14 23:29:00
1344
转载 windows进程中的内存结构
<br />本文转帖自:http://3geye.iteye.com/blog/433657<br /> <br />触过编程的人都知道,高级语言都能通过变量名来访问内存中的数据。那么这些变量在内存中是如何存放的呢?程序又是如何使用这些变量的呢?下面就会对此进行深入的讨论。下文中的C语言代码如没有特别声明,默认都使用VC编译的release版。<br /> 首先,来了解一下 C 语言的变量是如何在内存分部的。C 语言有全局变量(Global)、本地变量(Local),静态变量(Static)、寄存器变
2011-04-10 18:28:00
378
转载 堆栈学习之二
原始文献不知何处了,在次感谢。堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初
2011-04-10 17:49:00
489
转载 堆栈转载——1
本文转自http://hi.baidu.com/csuhkx/blog/item/267418d3614cf9013bf3cf55.html堆:欢乐和痛苦2007-04-14 16:07Murali R. KrishnanMicrosoft Corporation1999 年 2 月摘要: 讨论常见的堆性能问题以及如何防范它们。(共 9 页)前言您是否是动态分配的 C/C++ 对象忠实且幸运的用户?您是否在模块间的往返通信中频繁地使用了“自动化”?您的程序是否因堆分配而运行起来很慢?不仅仅您遇到这样的问题。
2011-04-10 17:46:00
437
原创 开始写总结了
<br />要开始写总结了。<br />是分成硬件、软件两大快写呢?还是按功能模块写呢?<br />两种分法好想都不太合适,要不两种都模式都用?<br />简单的通用电路部分 就用软 硬件总结,复杂写的就按功能模块划分<br />吧。<br />硬件上 就分为C8051F020单片机最小系统电路,电机驱动电路,继<br />电器电路,电磁阀电路,温度测量与控制电路,LED模拟调光控制电<br />路。<br />S3C2440电路部分,最基础的 电源供电电路,复位电路,IIC,串口<br />,SDRAM,
2010-06-13 14:30:00
458
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人