自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 10839 2

原创 linux文件系统之read系统调用(基于3.4.9内核)

linux文件系统之read系统调用(基于3.4.9内核)

2013-03-07 23:29:27 575

原创 linux文件系统之open系统调用(基于3.4.9内核)

linux文件系统之open系统调用(基于3.4.9内核)

2013-03-07 23:28:03 633

原创 linux文件系统之根文件系统(基于3.4.9内核)

linux文件系统之根文件系统(基于3.4.9内核)

2013-03-07 23:25:14 478

原创 linux文件系统之路径搜索(基于3.4.9内核)

linux文件系统之路径搜索(基于3.4.9内核)

2013-03-07 23:21:13 460

原创 linux文件系统之文件系统挂载(基于3.4.9内核)

linux文件系统之文件系统挂载(基于3.4.9内核)

2013-03-07 23:16:33 512

原创 linux文件系统之关键数据结构(基于3.4.9内核)

linux 的哲学是万物皆为文件,文件系统也成了很多人领略内核的一道槛。文件系统是Linux的基础,也是系统中最容易出问题的,很多文件系统发展了很多年,却还是稳定不下来,不得不叫人“往文兴叹”。网上讲文件系统的博客很多,各种刊物上也有很多经典的描述,我就当博彩众家之长吧,记录一点阅读的痕迹。

2013-03-07 23:12:09 728

原创 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 3102

转载 转帖玩转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 1260

转载 转帖玩转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 1253 1

转载 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 355

转载 堆栈学习之二

原始文献不知何处了,在次感谢。堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域,未初

2011-04-10 17:49:00 452

转载 堆栈转载——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 409

原创 开始写总结了

<br />要开始写总结了。<br />是分成硬件、软件两大快写呢?还是按功能模块写呢?<br />两种分法好想都不太合适,要不两种都模式都用?<br />简单的通用电路部分 就用软 硬件总结,复杂写的就按功能模块划分<br />吧。<br />硬件上 就分为C8051F020单片机最小系统电路,电机驱动电路,继<br />电器电路,电磁阀电路,温度测量与控制电路,LED模拟调光控制电<br />路。<br />S3C2440电路部分,最基础的 电源供电电路,复位电路,IIC,串口<br />,SDRAM,

2010-06-13 14:30:00 428

ARMmmu详细图解

ARMmmu详细图解,讲的还可以。很有参考价值的,可以下来好好参详参详,应该能满足的

2009-03-18

ARM选型参考,有一定参考

ARM选型参考,有一定参考价值,可以下来看看啊。应该会有一点点作用的

2009-03-10

数控驱动电路的改进啊啊

数控驱动电路数控驱动电路数控驱动电路数控驱动电路的改进,可做参考啊

2009-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除