Open GoogleCodeExporter opened 8 years ago
当我们卸载了hlfs之后,再次挂载hlfs,从卸载到挂载分为很多 种情况, 以下我简单列举几个例子加以说明,我现在不是很清楚比较�� �的处理 方案,希望大家互相讨论来解决这个问题。 注意:之所以存在很多种方案,原因是我们hlfs目前是针对单� ��件进行处理的, 上下文不需要完全替换。 方案一: 挂载hlfs: init_hlfs ------> hlfs_open ...... 卸载hlfs: hlfs_close -------> deinit_hlfs ...... 挂载hlfs: init_hlfs ------> hlfs_open ...... 卸载hlfs: hlfs_close -------> deinit_hlfs ...... ..... 方案二: 挂载hlfs: init_hlfs ------> hlfs_open ...... 卸载hlfs: hlfs_close ...... 挂载hlfs: hlfs_open ...... 卸载hlfs: hlfs_close ...... ..... 挂载hlfs: hlfs_open ....... ..... 两种方案进行分析 ============== 之所以出现以上两种方案的根本原因是,我们的hlfs目前针对� ��是单文件, 并且对于cloudxy项目可能单文件就足够了。 方案一比较普遍,任何文件 系统都成立。 方案二,我认为只适合于像我们目前的单文件系统,上下文 不需要完全替换,也挺方便的。 但是我们还是要选择一种方案进行处理,目前我采用的是方�� �二,比较山寨, 大家讨论一下,希望你提出自己的合理方案。
Original issue reported on code.google.com by harryxi...@gmail.com on 30 Jan 2012 at 5:50
harryxi...@gmail.com
Original issue reported on code.google.com by
harryxi...@gmail.com
on 30 Jan 2012 at 5:50