LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1161|回复: 0

raid10中r10_private_data_s结构体的几个成员的作用

[复制链接]
发表于 2007-11-15 21:40:59 | 显示全部楼层 |阅读模式
struct r10_private_data_s {
        mddev_t                        *mddev;
        mirror_info_t                *mirrors;
        int                        raid_disks;
        int                        working_disks;
        spinlock_t                device_lock;

        /* geometry */
        int                        near_copies;  /* number of copies layed out raid0 style */
        int                         far_copies;   /* number of copies layed out
                                               * at large strides across drives
                                               */
        int                        copies;              /* near_copies * far_copies.
                                               * must be <= raid_disks
                                               */
        sector_t                stride;              /* distance between far copies.
                                               * This is size / far_copies
                                               */

        int chunk_shift; /* shift from chunks to sectors */
        sector_t chunk_mask;

}结构体中,far_copies和near_copies以及copies到底是什么意思啊?看了注释也不是很明白
望哪位给我解答一下,谢谢了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表