会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
104
105
106
107
108
109
110
111
112
···
137
下一页
2019年3月10日
延迟绑定
摘要: 动态链接的确有很多优势,比静态链接要灵活得多,但它是以牺牲一部分性能为代价的。据统计ELF程序在静态链接下要比动态库稍微快点,大约为1%~5%,当然这取决于程序本身的特性及运行环境等。我们知道动态链接比静态链接慢的主要原因是动态链接下对于全局和静态的数据访问都要进行复杂的GOT定位,然后间接寻址;对
阅读全文
posted @ 2019-03-10 22:52 yooooooo
阅读(1956)
评论(0)
推荐(4)
2019年3月7日
Linux内核同步机制之(五):Read Write spin lock【转】
摘要: 一、为何会有rw spin lock? 在有了强大的spin lock之后,为何还会有rw spin lock呢?无他,仅仅是为了增加内核的并发,从而增加性能而已。spin lock严格的限制只有一个thread可以进入临界区,但是实际中,有些对共享资源的访问可以严格区分读和写的,这时候,其实多个读
阅读全文
posted @ 2019-03-07 23:09 yooooooo
阅读(869)
评论(0)
推荐(0)
2019年3月6日
linux kernel内存碎片防治技术
摘要: Linux kernel组织管理物理内存的方式是buddy system(伙伴系统),而物理内存碎片正式buddy system的弱点之一,为了预防以及解决碎片问题,kernel采取了一些实用技术,这里将对这些技术进行总结归纳。 1 低内存时整合碎片 从buddy申请内存页,如果找不到合适的页,则会
阅读全文
posted @ 2019-03-06 12:02 yooooooo
阅读(1629)
评论(0)
推荐(0)
2019年3月5日
内核线程
摘要: 内核线程是直接由内核本身启动的进程。内核线程实际上是将内核函数委托给独立的进程,与系统中其他进程“并行”执行(实际上,也并行于内核自身的执行)。内核线程经常称之为(内核) 守护进程。它们用于执行下列任务。 周期性地将修改的内存页与页来源块设备同步(例如,使用mmap的文件映射)。 如果内存页很少使用
阅读全文
posted @ 2019-03-05 11:40 yooooooo
阅读(621)
评论(0)
推荐(0)
2019年3月3日
Linux内核高端内存
摘要: Linux内核地址映射模型 x86 CPU采用了段页式地址映射模型。进程代码中的地址为逻辑地址,经过段页式地址映射后,才真正访问物理内存。 段页式机制如下图。 Linux内核地址空间划分 通常32位Linux内核地址空间划分0~3G为用户空间,3~4G为内核空间。注意这里是32位内核地址空间划分,6
阅读全文
posted @ 2019-03-03 22:07 yooooooo
阅读(868)
评论(0)
推荐(0)
Lcd(一)显示原理
摘要: 一、LCD控制原理 S5PV210处理器中自带LCD控制器,控制LCD的显示,把 LCD 图像数据从一个位于系统内存的 video buffer 传送到一个外部的 LCD 驱动器接口。 类型: 1. STN(超扭曲向列),它的特点是功耗低,但亮度不足,响应时间长;(1602那种类型的) 2. TFT
阅读全文
posted @ 2019-03-03 20:04 yooooooo
阅读(6575)
评论(0)
推荐(1)
2019年2月26日
LSB和MSB
摘要: 最低有效位(the least significant bit,lsb)是指一个二进制数字中的第0位(即最低位),具有权值为2^0,可以用它来检测数的奇偶性。与之相反的称之为最高有效位。在大端序中,lsb指最右边的位。 图1 无符号数149的二进制形式,蓝色为最高有效位 最低有效位代表二进制数中的最
阅读全文
posted @ 2019-02-26 14:34 yooooooo
阅读(6691)
评论(0)
推荐(0)
2019年2月24日
图解slub
摘要: 1.前言 在Linux中,伙伴系统(buddy system)是以页为单位管理和分配内存。但是现实的需求却以字节为单位,假如我们需要申请20Bytes,总不能分配一页吧!那岂不是严重浪费内存。那么该如何分配呢?slab分配器就应运而生了,专为小内存分配而生。slab分配器分配内存以Byte为单位。但
阅读全文
posted @ 2019-02-24 16:22 yooooooo
阅读(1282)
评论(0)
推荐(1)
2019年2月21日
lcd参数解释及刷新率计算,LCD时序
摘要: 一、LCD显示图像的过程如下: 其中,VSYNC和HSYNC是有宽度的,加上后如下: 参数解释: HBP(Horizontal Back Porch)水平后沿:在每行或每列的象素数据开始输出时要插入的象 素时钟周期数 HFP(Horizontal Front Porch )水平前沿:在每行或每列的象
阅读全文
posted @ 2019-02-21 15:52 yooooooo
阅读(7711)
评论(0)
推荐(3)
2019年2月19日
Camera Binning Mode
摘要: Camera Binning Mode:像素合并模式,将相邻的像素单元电荷通过物理的方法叠加在一起作为一个像素输出信号; 水平方向Binning: 同列相邻行的电荷叠加 垂直方向Binning: 同行相邻列的电荷叠加 采用这种方式,相邻的像元中感应的电荷被加在一起,以一个像素的方式读出.B Binn
阅读全文
posted @ 2019-02-19 10:12 yooooooo
阅读(1182)
评论(0)
推荐(0)
上一页
1
···
104
105
106
107
108
109
110
111
112
···
137
下一页
公告