共查询到18条相似文献,搜索用时 531 毫秒
1.
3.文件系统采用新奥特的64位文件系统ASFS,专门对视音频存储和传输进行优化。ASFS采用虚拟化技术和多卷体系结构,将存储设备提供的物理卷通过条带化、镜像等组合方式虚拟化为文件系统使用的逻辑卷,文件系统对逻辑卷配置数据卷、元数卷等不同文件系统属性,不仅可以提高系统的性能可扩展性(跨设备)、容量的可扩展性(在线添加设备),而且通过基于卷的故障隔离策略可以有效提高ASFS整体系统的可靠性、容错性和数据的安全性。 相似文献
2.
针对FAT文件系统,目前多数恢复软件难以恢复物理上非连续存储的被彻底删除文件。本文提出一种基于多结构信息的数据恢复算法,结合FAT表中簇分配信息、目录表中起始簇和时间等信息,能够较好地对一些物理非连续的文件进行恢复,提高了数据恢复的成功率。 相似文献
3.
4.
5.
6.
提出一种应用于NAND FLASH上实现FAT文件系统磨损均衡的方法,通过保留已删除文件在FAT表中的表项和重写文件时将内容写入新簇的方式,实现对NAND FLASH的均衡使用.在牺牲一定读写速度的前提下,有效地实现了对NAND FLASH的均衡磨损,延长了NAND FLASH的使用寿命.在文件系统层研究磨损均衡,实现难度小,且对标准FAT文件系统兼容,具有一定的可行性和实用性. 相似文献
7.
8.
众所周知,当前使用Microsoft操作系统的PC机上的磁盘文件系统主要有FAT12、FAT16、FAT32、NTFS等,其中,FAT16主要是在MS-DOS系统中使用,是Microsoft操作系统中应用最广泛的一种磁盘文件系统;FAT32是从Windows95 OSR2开始才支持的一种磁盘文件系统;NTFS则是Windows NT所特有的一种磁盘文件系统。这三种系统各 相似文献
9.
针对用户在FAT32文件系统下由于误操作,造成硬盘上数据被误删除等数据丢失的情况,提出如何恢复数据的方法。通过对FAT32文件系统的结构,文件的存储特点等方面的介绍,重点分析了FAT32文件系统下数据恢复的原理,并在此基础上对数据恢复的具体方法和过程进行了阐述。 相似文献
10.
针对Windows下数据丢失的情况,提出了FAT32和NTFS两种文件系统下数据恢复的方案.介绍了FAT32和NTFS的文件系统结构,重点分析了FAT32的FAT表以及NTFS的主文件分配表,根据两种系统下不同的文件存储特点,详细阐述了数据恢复的具体过程. 相似文献
11.
Seungjae Baek Jongmoo Choi Seongjun Ahn Donghee Lee Sam H. Noh 《Design Automation for Embedded Systems》2009,13(1-2):5-25
Flash memory is being actively employed in a variety of embedded systems such as digital cameras, MP3 players, cell phones, solid state disks (SSDs), and digital media broadcasting (DMB) devices. This paper considers performance issues in file systems that employ Flash memory as a storage medium. Firstly, it explores the characteristics of Flash memory and identifies the cost of block cleaning as the key performance bottleneck for Flash memory analogous to the seek time in disk storage. Then, it defines three performance parameters, namely, utilization, invalidity, and uniformity and derives a formula for block cleaning cost based on these parameters. It is shown that, of these parameters, uniformity exerts the strongest influence on the cost of cleaning and that uniformity is a file system controllable parameter. Finally, we design a uniformity-aware page allocation scheme and analyze how enhanced uniformity affects the block cleaning cost with various workloads. Real implementation experiments conducted on an embedded system show that the scheme proposed here typically reduces the cleaning time by 20 to 30% compared to the traditional sequential allocation scheme that is used in YAFFS. 相似文献
12.
13.
14.
Recently, NAND flash memory has emerged as a next generation storage device because it has several advantages, such as low power consumption, shock resistance, and so on. However, it is necessary to use a flash translation layer (FTL) to intermediate between NAND flash memory and conventional file systems because of the unique hardware characteristics of flash memory. This paper proposes a new clustered FTL (CFTL) that uses clustered hash tables and a two‐level software cache technique. The CFTL can anticipate consecutive addresses from the host because the clustered hash table uses the locality of reference in a large address space. It also adaptively switches logical addresses to physical addresses in the flash memory by using block mapping, page mapping, and a two‐level software cache technique. Furthermore, anticipatory I/O management using continuity counters and a prefetch scheme enables fast address translation. Experimental results show that the proposed address translation mechanism for CFTL provides better performance in address translation and memory space usage than the well‐known NAND FTL (NFTL) and adaptive FTL (AFTL). 相似文献
15.
军用嵌入式系统中的Flash文件系统设计 总被引:3,自引:0,他引:3
详细分析了面向军用嵌入式系统的Flash存储的弱点,以及现有的通用文件系统在这种环境下直接使用存在的问题,提出了一种新型的Flash文件系统的模型。该文件系统具有存储内容自适应的坏损管理特性。 相似文献
16.
Han-Lin Li Chia-Lin Yang Hung-Wei Tseng 《Very Large Scale Integration (VLSI) Systems, IEEE Transactions on》2008,16(8):952-964
The traditional virtual memory system is designed for decades assuming a magnetic disk as the secondary storage. Recently, flash memory becomes a popular storage alternative for many portable devices with the continuing improvements on its capacity, reliability and much lower power consumption than mechanical hard drives. The characteristics of flash memory are quite different from a magnetic disk. Therefore, in this paper, we revisit virtual memory system design considering limitations imposed by flash memory. In particular, we focus on the energy efficient aspect since power is the first-order design consideration for embedded systems. Due to the write-once feature of flash memory, frequent writes incur frequent garbage collection thereby introducing significant energy overhead. Therefore, in this paper, we propose three methods to reduce writes to flash memory. The HotCache scheme adds an SRAM cache to buffer frequent writes. The subpaging technique partitions a page into subunits, and only dirty subpages are written to flash memory. The duplication-aware garbage collection method exploits data redundancy between the main memory and flash memory to reduce writes incurred by garbage collection. We also identify one type of data locality that is inherent in accesses to flash memory in the virtual memory system, intrapage locality. Intrapage locality needs to be carefully maintained for data allocation in flash memory. Destroying intrapage locality causes noticeable increases in energy consumption. Experimental results show that the average energy reduction of combined subpaging, HotCache, and duplication-aware garbage collection techniques is 42.2%. 相似文献
17.
介绍了一种基于Flash Sprite显示对象容器的分形算法。Flash在计算机视觉显示方面具有独特的优势。采用Flash软件实现的分形图形,可以充分利用Flash软件在动画制作方面的优势,动态地表现分形图形的迭代生成全过程;直观地显示分形图形由一个简单的形状,依照简单的分形规则,经过逐次演化,形成一个复杂的分形图形。利用面向对象的Flash ActionScript3动作脚本及Flash Sprite容器形成的分形图形生成算法,极大地简化了分形图形编程实现,使得分形图形的实现大大得到了简化。文中以Koch曲线为例介绍了基于Flash Sprite容器的分形动画实现方法。 相似文献
18.
在简要介绍TMS320C6701 DSP常用的程序引导方法的基础上,重点介绍了TMS320C6701DSP程序的ROM引导方法的原理、编译链接时命令文件的编写,以及将编译链接后得到的COFF文件格式转换成DSP外围ROM芯片识别的十六进制文件格式所需的命令文件的编写。在实际工程应用中,以实现TMS320C6701 DSP系统的Flash程序引导为目的,分析了Flash存储器的读写操作,编写了完整DSP Flash引导的程序,成功地实现了TMS320C6701 DSP程序的Flash引导方法,证明了该引导方法的可行性和有效性。 相似文献