kernel开发——semaphore、atomic、wait_queue_t
摘要:最近工作业务方向由native framework层转换到kernel层,主要是维护编解码设备驱动。 对driver这块的研究已经是五六年前的事了,后来就一直在中间件这块展开工作,并且五六年前还是手捧着LDD3业余学习这块,因此,目前亟需补一补这方面的基础知识。例如misc设备驱动怎么用了,多进程并
阅读全文
预分配——fallocate的前世今生
摘要:最近比较懒,还是加班写点东西吧,不然过段时间又把这些整理的东西弄丢了。 写什么呢?写一些跟工作相关的吧!因为笔者从事多媒体录像相关的开发工作,因此常常涉及到优化写卡策略、提升写卡性能相关的方面的事情。此话怎讲呢?如行车记录仪类的录像产品,录像可能持续多日,越往后写卡速度会越来越慢,直观感受是取出视频
阅读全文