首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 234 毫秒
1.
基于Fuse的用户态文件系统的设计   总被引:1,自引:0,他引:1  
现有的文件系统大都运行在内核态下,与内核紧密结合,导致难以对其进行功能上的扩展。针对内核文件系统的这个问题,本文提出了一个基于Fuse框架实现的用户级文件系统dbfuse。一方面将文件系统从内核态中解放出来;另一方面使用数据库技术有效地保证文件系统数据的完整性和安全性,给数据共享带来的方便。  相似文献   

2.
不同OSD(object-based storage device)文件系统有不同的特征,分别适用于不同的负载状态,为了使OSD支持多种文件系统,以增强其在多种负载状态下的适应性,提出了一种基于Linux下SCSI target中间层驱动的内核态的通用OSD设计,通过OSD中间层驱动的设计实现了OSD对多种设备文件系统的支持.实验表明,该设计能有效支持在同一个OSD中内置多种文件系统.  相似文献   

3.
随着云存储的普及,越来越多的文件存储在云存储服务器中而不是用户的计算机中,这使得用户失去了对数据的绝对控制权,数据安全性难以保障.为了解决这一问题,本文提出了一种新的安全云存储系统.这套系统在用户态实现,可以直接架设在计算机的文件系统上,对计算机硬件、软件要求都很低.通过使用分组加密算法和Merkle-B+树的设计提供...  相似文献   

4.
陈志辉  安虹  余华 《软件学报》2002,13(4):863-869
介绍了为曙光3000并行机开发的基于Java/CORBA的远程文件浏览器RFB(remote file browser)的设计与实现.在传统的并行机上,用户通过命令行接口对文件系统进行组织和管理,这给用户带来了诸多的不便.为此,设计并实现了一个具有图形用户界面的文件浏览器以支持用户对并行机文件系统的访问.RFB采用客户/服务器模式,实现了图形用户界面和对文件系统访问的分离.图形用户界面的实现采用Java语言及其图形工具包Swing,从而具有平台独立的特点,而客户/服务器之间的通信则采用当今流行的CORBA  相似文献   

5.
传统的版本文件系统一般针对单个文件的历史信息进行管理.在实际应用中,用户需要管理的版本信息不仅仅是针对一个文件,比如许多用户都是在一个大的工程中进行设计,用户往往需要对整个工程的所有文件进行版本管理.为此,需要研究基于应用特点的版本文件系统AVFS.对AVFS进行研究,重点讨论了其系统结构和实现技术.  相似文献   

6.
随着Linux操作系统的日趋完善,用户可以基于虚拟文件系统实现自己的文件系统.本文介绍了Linux文件系统的概况,随后在虚拟文件系统之上给出了一种高效的位图文件系统的详细实现.  相似文献   

7.
基于eCryptfs的多用户加密文件系统设计和实现   总被引:2,自引:0,他引:2  
加密文件系统eCryptfs能有效防止存储介质在丢失或失窃情况下导致的信息泄露隐患。它的不足在于:不支持多用户环境下的联机数据保护,即一个用户一旦成功授权访问加密文件系统中的数据,则系统中的其他用户都可以访问加密文件系统中的数据。提出了以密钥为权能的加密文件系统访问控制机制,并基于eCryptfs设计和实现了多用户加密文件系统,确保只有拥有合法密钥的用户才能访问密文数据。  相似文献   

8.
段翰聪  王勇涛  李林 《计算机科学》2012,39(106):389-391
开源FUSE文件系统用户模块实现方式采用多线程并发模型,在高并发条件下,线程间的同步将降低系统的吞吐率,增加响应时间。基于流水线分段数据通信思想和异步事件网络驱动模型,消除线程间的同步,通过优化文件和元数据缓存来提高缓存命中率等方式,实现了异步事件驱动的FUSE用户级文件系统的用户态框架。实验结果表明,在大量请求环境下系统的吞吐率得到提高。  相似文献   

9.
基于文件系统过滤驱动的安全增强型加密系统技术研究   总被引:3,自引:1,他引:3  
应用层加密系统在实际的应用中一般要求用户在访问文件前手动进行加解密操作,有些系统中文件正常使用时必须以明文形式存储在磁盘上.基于文件系统驱动的加密文件系统减少了用户的参与操作,同时保证了磁盘上文件处于加密状态,但是其在设计与实现上较为复杂.针对上述方法存在的问题,本文采用Windows NT内核操作系统的驱动框架,基于文件系统过滤驱动技术实现对数据进行透明加解密.通过这种方法不仅解决了应用层加密系统存在的不足,与加密文件系统相比开发实现较简单灵活.另外使用智能卡作为加解密密钥的存储容器,进一步增强整个系统的安全性.  相似文献   

10.
GeoFS是一个遵从POSIX标准的广域分布式文件系统,用于站点之间共享数据.GeoFS使用FUSE用户态文件系统库,为应用程序提供标准文件系统接口,现有应用无需修改源代码即可运行其上.详述GeoFS副本及缓存设计,使得GeoFS适用于高时延、低带宽的广域环境的同时,提高GeoFS的可靠性与可用性.性能测试表明GeoFS在不同时延下,并行两副本读比单副本读性能平均提高56%,其中在100ms时延下,并行两副本读比单副本读性能提高66%;而当客户端缓存命中时,读写性能与本地文件系统性能相当.  相似文献   

11.
居锦武  王兰英 《微机发展》2008,18(5):191-193
异步过程调用(APC)是Windows2000操作系统的一种重要的工作机制,APC实现了内核模式驱动程序与用户模式程序之间的程序调用,系统组件I/O管理器与内存管理器频繁地使用APC机制。APC对于内核模式驱动程序的设计也是一种重要的手段,尤其是与用户模式应用程序联系紧密的文件系统驱动程序。分析了APC的概念、定义、特性及使用方法,对于应用程序与驱动程序的开发者都具有参考意义。  相似文献   

12.
解决了有关文件服务器数据库加锁与刷新构件的设计问题:客户-服务器方式在用户量或网络数据量较少的情况下的执行效率并不如分布式文件服务器方式的效率高,文章在从理论上讨论有关网络数据库的隔离机制和锁定和刷新方式的基础上,提出了一个通用的基于分布式文件服务器的锁定和刷新构件的设计方案。  相似文献   

13.
R. Kingslake 《Software》1971,1(4):391-401
TALK is an interactive file creation and editing system implemented on a very small computer. It provides facilities for FORTRAN syntax checking and an interactive ‘desk-calculator’. Major computing tasks are sent over a high speed link to CDC 6600/6400 computers A number of teleprinters can be controlled by TALK in the usual way, but also the card reader/line printer pair may be used as a terminal. This is useful for creating or printing large files When a user has logged in he can work in one of several modes. These include INPUT, EDIT and CALCULATE modes. It is possible to nest modes, for example, by entering CALCULATE mode while in INPUT mode without losing one's place in the input file An unusual feature of TALK is the ‘inclusion’ facility. This enables a user to specify previously filed text to be included within another file, either as the file is being created or dynamically whenever the file is used. It also gives users the ability to build up macros of commonly used commands. Many system commands are in fact macros with only simple primitives provided as executable code.  相似文献   

14.
虚拟仪器驱动程序的功能面板文件的设计与应用   总被引:1,自引:0,他引:1  
周泓  陈华  汪乐宇 《测控技术》1999,18(4):17-19
在虚拟仪器系统中,仪器驱动程序是连接仪器与用户界面的桥梁,是系统设计的一个关键,而功能面板文件作为仪器驱动程序的外部接口模型的重要部分,提供了仪器驱动程序的图形化描述。结合实例,介绍了功能面板文件的树形结构与设计方法,并讨论了在自行开发的图形化仪器系统编程平台中,利用驱动程序的功能面板文件与动态链接库文件实现动态仪器接口的方法。  相似文献   

15.
Data compression techniques have long been assisting in making effective use of disk, network and other resources. Most compression utilities require explicit user action for compressing and decompressing of file data. However, there are some systems in which compression and decompression of file data is done transparently by the operating system. A compressed file requires fewer sectors for storage on the disk. Hence, incorporating data compression techniques into a file system gives the advantage of a larger effective disk space. At the same time, the additional time needed for compression and decompression of file data gets compensated for to a large extent by the time gained because of fewer disk accesses. In this paper we describe the design and implementation of a file system for the Linux kernel, with the feature of on‐the‐fly data compression and decompression in a fashion that is transparent to the user. We also present some experimental results which show that the performance of our file system is comparable to that of Ext2fs, the native file system for Linux. Copyright © 1999 John Wiley & Sons, Ltd.  相似文献   

16.
马殷元  廖理  谢文洋 《测控技术》2014,33(11):93-96
针对目前的语音播报设备不能适用于标准的总线拓扑控制且不能对其语音文件、语音表单信息在线更新等缺点,开发了其中适用于总线控制的语音播报系统。通过分析其功能需求选用STC12LE5A60S2为控制核心、WT588D为语音解码器和TPA3112D1为语音功率放大芯片,运用分层设计模式、低功耗设计及互换性设计理念,使其可在基于RS485总线的Modbus-RTU、Modbus-ASCII或自定义协议等上组网。然后给出了相关硬件结构图、原理图、程序结构图及部分流程图等。在组态软件等组成的测试环境和某客车地面电源管理系统中的实际应用情况,表明了该实现方案的可行性及可推广性。  相似文献   

17.
文件作为计算机系统最重要的资源,加密是保护它的最重要的方法之一。目前的加密方法很多,但是大部分都是用户态的密码加密,操作繁琐且加密效果不理想。文中介绍了两种区别于前者的透明加密方法:钩子透明加密和过滤驱动透明加密,并对这两种方法进行了比较。对目前的热点技术——过滤驱动加密技术进行了比较深入详细的研究,该方法由于是在内核模式下运行,较之于用户态下的加密具有高效、安全、灵活等特点,本质上就是文件系统功能的扩展。  相似文献   

18.
基于Linux系统通过精细剪裁和优化设计,构建开发了一个Linux多级用户的Ext2二级文件系统,以作GPS等专业嵌入式的文件系统.其系统包括各基本实体(索引节点 、目录节点 、文件节点等)的定义和各功能模块的定义及实现,最后展示了系统部分功能模块的测试数据.本文所构造的Linux文件系统已经过测试并取得了良好效果.  相似文献   

19.
提出构建一种电子邮箱的文件系统设想,并给出可行的实现方法。用户可以象使用本地存储设备一样操作电子邮箱。而电子邮箱不再只是邮件箱,它是一种用户可以操作的存储设备。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号