JOURNAL BROWSE
Search
Advanced SearchSearch Tips
Analyses of the Effect of System Environment on Filebench Benchmark
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
  • Journal title : Journal of KIISE
  • Volume 43, Issue 4,  2016, pp.411-418
  • Publisher : Korean Institute of Information Scientists and Engineers
  • DOI : 10.5626/JOK.2016.43.4.411
 Title & Authors
Analyses of the Effect of System Environment on Filebench Benchmark
Song, Yongju; Kim, Junghoon; Kang, Dong Hyun; Lee, Minho; Eom, Young Ik;
  PDF(new window)
 Abstract
In recent times, NAND flash memory has become widely used as secondary storage for computing devices. Accordingly, to take advantage of NAND flash memory, new file systems have been actively studied and proposed. The performance of these file systems is generally measured with benchmark tools. However, since benchmark tools are executed by software simulation methods, many researchers get non-uniform benchmark results depending on the system environments. In this paper, we use Filebench, one of the most popular and representative benchmark tools, to analyze benchmark results and study the reasons why the benchmark result variations occur. Our experimental results show the differences in benchmark results depending on the system environments. In addition, this study substantiates the fact that system performance is affected mainly by background I/O requests and fsync operations.
 Keywords
SSD;HDD;benchmark;Filebench;fsync;disk I/O;
 Language
Korean
 Cited by
 References
1.
S. Park and K. Shen, "FIOS: A Fair, Efficient Flash I/O Scheduler," Proc. of the USENIX Conference on File and Storage Technologies, pp. 155-170, 2012.

2.
C. Feng, D. Koufaty, and X. Zhang, "Understanding Intrinsic Characteristics and System Implications of Flash Memory based Solid State Drives," Proc. of the ACM SIGMETRICS, pp. 181-192, 2009. 417

3.
(2012, March 28). How Yaffs Works [Online]. Available: http//www.yaffs.net (downloaded 2015, AUG. 1)

4.
D. Woodhouse, "JFFS: The Journaling Flash File System," Proc. of the Ottawa Linux Symposium, 2001.

5.
(2014, July 17). Filebench [Online]. Available: http://filebench.sourceforge.net/wiki/index.php/Filebench (downloaded 2015, April. 15)

6.
(2006, October 28). Iozone Filesystem Benchmark [Online]. Available: http://www.iozone.org/

7.
(1997, August 10). Postmark: A New File System Benchmark [Online]. Available: http://www.netapp.com/tech_Iibrary/3022.html

8.
P. Sehgal, V. Tarasov, and E. Zadok, "Evaluating Performance and Energy in File System Server Workloads," Proc. of the USENIX Conference on File and Storage Technologies, pp.253-266, 2010.

9.
S. Sridhar, D. Kondamudi, H. Kotha, and N. Krishna, "A Study on The Effect of Cache Memory in Computing Environment with Performance Analysis," Journal of Scientific & Engineering Research, Vol. 4, No. 7, pp. 1077-1083, 2013.

10.
A. Hatzieleftheriou and S. V. Anastasiadis, "Host-side Filesystem Journaling for Durable Shared Storage," Proc. of the USENIX Conference on File and Storage Technologies, pp. 59-66, 2015.

11.
D. Jeong, Y. Lee, and J. S. Kim, "Boosting Quasi-Asynchronous I/O for Better Responsiveness in Mobile Devices," Proc. of the USENIX Conference on File and Storage Technologies, pp. 191-202, 2015.

12.
S. Jeong, K. Lee, S. Lee, S. Son, and Y. Won, "I/O Stack Optimization for Smartphones," Proc. of the USENIX Conference on Annual Technical Conference, pp. 309-320, 2013.

13.
E. Lee, H. Bahn, and S. H. Noh, "Unioning of The Buffer Cache and Journaling Layers with Nonvolatile Memory," Proc. of the USENIX Conference on File and Storage Technologies, pp. 73-80, 2013.

14.
(2006, September 05). Flexible I/O Tester [Online]. Available: https://github.com/axboe/fio