超过800万条软件/作品著作权公告信息!

提供基于中国版权保护中心以及各省市版权局著作权登记公告信息查询

一种Linux系统的SCSI Target模式的数据I/O写入方法专利登记公告


专利名称:一种Linux系统的SCSI Target模式的数据I/O写入方法

摘要:本发明描述了在Linux系统下使用SCSI存储设备的数据I/O写入方法。该方法提供了一个在Target模式驱动和文件系统之间的缓冲区,缓冲区是由每个长度为4KB的Page组成的双向循环链表,链表的长度范围为1024~2048,缓冲区内设有偏移指针,数据首先被写入缓冲区,当缓冲区内的新数据达到规定长度的整数倍的时候,就调用文件系统的DirectI/O接口,直接把数据写入磁盘。当新数据写入缓冲区的时候,如果最后一个写长度无法对齐,就按照对齐的长度写入,再调用truncate文件系统内核接口,调整数据的长度到正

专利类型:发明专利

专利号:CN201210131288.7

专利申请(专利权)人:无锡众志和达存储技术有限公司

专利发明(设计)人:张庆敏;张衡;胡刚;谢海威

主权项:一种Linux系统的SCSI?Target模式的数据I/O写入方法,适用于Linux系统,所述Linux系统使用Target模式驱动SCSI磁盘设备,其特征在于包括:提供一个在Target模式驱动和文件系统之间的缓冲区,所述的缓冲区是由每个长度为4KB的Page组成的双向循环链表,链表长度范围是1024到2048,所述的缓冲区内还设有偏移指针,数据首先被写入缓冲区,当缓冲区内的新数据累积到4KB的长度的整数倍的时候,再调用文件系统的Direct?I/O接口,把数据写入磁盘。

专利地区:江苏