发明名称 |
一种提高SD卡写入速度的方法和装置 |
摘要 |
本发明公开了一种提高SD卡写入速度的方法和装置,涉及存储卡领域,用于解决现有技术SD卡写操作次数较多、影响写入速度的问题。一种提高SD卡写入速度的方法,包括:将磁盘系统面向SD卡的读写接口的读写粒度设置为SD卡内部的块的大小;将磁盘缓冲器根据块的大小进行划分;当接收到应用层的扇区写请求时,若扇区写请求指示的扇区不在磁盘缓冲器中,将扇区写请求指示的扇区所在的块从所述SD卡中读取到磁盘缓冲器中,并将数据写入扇区写请求指示的扇区;当接收到应用层的扇区写请求时,若扇区写请求指示的扇区在磁盘缓冲器中,将数据写入扇区写请求指示的扇区;将磁盘缓冲器中被改写过的块写入所述SD卡。本发明主要用于读写SD卡。 |
申请公布号 |
CN103745176A |
申请公布日期 |
2014.04.23 |
申请号 |
CN201410029695.6 |
申请日期 |
2014.01.22 |
申请人 |
迈普通信技术股份有限公司 |
发明人 |
张德强 |
分类号 |
G06K1/12(2006.01)I |
主分类号 |
G06K1/12(2006.01)I |
代理机构 |
北京中博世达专利商标代理有限公司 11274 |
代理人 |
申健 |
主权项 |
一种提高SD卡写入速度的方法,其特征在于,包括:将磁盘系统面向SD卡的读写接口的读写粒度设置为所述SD卡内部的块的大小;将磁盘缓冲器根据所述块的大小进行划分,以对应所述读写接口的读写粒度;当接收到应用层的扇区写请求时,若所述扇区写请求指示的扇区所在的块不在所述磁盘缓冲器中,将所述扇区写请求指示的扇区所在的块从所述SD卡中读取到所述磁盘缓冲器中,并将数据写入所述扇区写请求指示的扇区;当接收到应用层的扇区写请求时,若所述扇区写请求指示的扇区所在的块在所述磁盘缓冲器中,将数据写入所述扇区写请求指示的扇区;将所述磁盘缓冲器中被改写过的块写入所述SD卡。 |
地址 |
610041 四川省成都市高新技术开发区九兴大道16号 |