Browse > Article
http://dx.doi.org/10.3745/KIPSTA.2009.16-A.2.89

A Fast Writing Technique of Large-sized Edited Multimedia Files based on the Ext3 File System  

Jung, Seung-Wan (경북대학교 전자전기컴퓨터학부)
Nam, Young-Jin (대구대학교 컴퓨터IT공학부)
Seo, Dae-Wha (경북대학교 전자전기컴퓨터학부)
Abstract
With the advance in digital technologies and the increasing prevalence of high quality multimedia contents, there is a growing user demand for multimedia devices, such as mobile phones, digital TV, PMP, digital camcoders, digital cameras. Such devices provide various services associated with multimedia file manipulation, including multimedia contents playback, multimedia file editing, etc. Conventional file systems exhibit a performance-related drawback that requires considerable amount of time and disk I/Os in order to store large-sized edited multimedia files. This paper proposes a fast, efficient writing technique for large-sized edited multimedia files by using data block sharing with adjustment of inode block pointers. Our experiments show that the proposed scheme not only improves write performance of the Ext3 file system on average by 16 times with various types of edited multimedia files, but also reduces consumed disk space dramatically through the data block sharing.
Keywords
File Editing; Multimedia File; Data Block Sharing;
Citations & Related Records
연도 인용수 순위
  • Reference
1 S. Y. Lim, J. H. Choi, J. M. Seok, and H. K. Lee, 'Advanced PVR architecture with segment-based time-shift,' International Conf. on Consumer Electronics, pp.1-2, Jan., 2007   DOI
2 Y. Ninomiya, 'High definition television systems,' Proc. IEEE, Vol.83, No.7, pp.1086-1093, Jul., 1995   DOI   ScienceOn
3 M. Sadiku and S. Nelatury, 'High definition television in detail,' IEEE potentials, Vol.26, No.1, pp.31-35, Jan.-Feb., 2007   DOI   ScienceOn
4 L. Zong and N. Bourbakis, 'Digital video and digital TV: a comparison and the future directions,' Proc. 1999 International Conf. on Information Intelligence and Systems, pp.470-481, Nov., 1999   DOI   ScienceOn
5 Avidemux, http://fixounet.free.fr/avidemux/
6 M. McKusick, W. Joy, S. Leffler, and R. Fabry, 'A fast file system for UNIX,' ACM Trans. Computer Systems, Vol.2, No.3, pp.181-197, 1984   DOI
7 T. Ts'o, 'Planned extensions to the Linux Ext2/Ext3 filesystem,' Proc. of the 2002 USENIX Ann. Technical Conf., pp.235-243, 2002
8 K. Preslan et al., 'A 64-bit, shared disk file system for linux,' Proc. of the 16th IEEE Mass Storage Systems Symp., pp.22-41, Mar., 1999   DOI
9 P. N. Tudor, 'MPEG-2 video compression,' IEE journal, Vol.7, pp.257-264, Dec., 1995
10 'Whitepaper: Red Hat's new journaling file system: ext3,' http://www.redhat.com/support/wpapers/redhat/ext3/ext3.pdf
11 Y. K. Lee, S. W. Kim, G. B. Kim, and B .J. Shin, 'Metadata management of the SANtopia file system,' Proc. 8th International Conf., pp.492-499, Jun., 2001   DOI
12 D. Bovet and M. Cesati, Understanding the LINUX KERNEL. 3rd edition, O'Reilly, pp.738-774, 2006
13 신용주, 김정원, 김영주, 정기동, '대용량 파일들의 편집, 저장을 위한 효율적인 파일 관리 기법', 한국정보과학회 가을 학술발표논문집, Vol.55, No.7, 1997
14 이호석, 김준기, '알기 쉬운 MPEG-2', 홍릉과학출판사, 2002
15 S. H. Lim and K. H. Park, 'An efficient NAND flash file system for flash memory storage,' IEEE Trans, on Computers, Vol.55, No.7, Jul., 2006   DOI   ScienceOn
16 Aleph One Ltd, Embedded Debian, 'Yaffs: A NAND-flash filesystem,' http://www.aleph1.co.uk/yaffs, 2002
17 J. Y. Hwang, J. K. Bae, A. Kirnasov, M. S. Jang, and H. Y. Kim, 'A reliable and portable multimedia file system,' Proc. of the Linux Symp., Jul., 2006
18 Z. Peterson and P. Burns, 'Ext3cow: A time-shifting file system for regulatory compliance,' ACM Trans. Storage, Vol.1, No.2, pp.190-212, 2005   DOI
19 LG Electronics, 'Xcanvas Player,' http://xcanvas.co.kr