An efficient buffer management scheme for multimedia file system

Jongho Nang, Sungkwan Heo · 2000

File system buffers provide memory space for data... This paper proposes and implements a new buffer cache management scheme for a multimedia filesystem and analyzes the performance of the proposed scheme by modifying the file system kernel of FreeBSD. In this proposed scheme, initially, some buffers are allocated to each opened multimedia file, privately, then these buffers are reused for other data blocks of that file when they are loaded from the disk. Moreover, the number of privat buffers allocated for the file is dynamically adjusted according to its data rate. An admission control scheme is also proposed to prevent opening of a new file which may cause overloads in the filesystem. Experimental result comparing the proposed scheme with the original FreeBSD and a simple CTL-based model show that the proposed buffer management scheme could support the realtime play back of several multimedia files with various data rates concurrently without helps of a realtime CPU and disk scheduling.

Read the paper · More papers on PaperTik