Title :
Application-Specific Disk I/O Optimisation for a Search Engine
Author :
Jia, Xiangfei ; Trotman, Andrew ; O´Keefe, Richard ; Huang, Zhiyi
Author_Institution :
Dept. of Comput. Sci., Univ. of Otago, Dunedin
Abstract :
Operating systems only provide general-purpose I/O optimisation since they have to service various types of applications. However, application level I/O optimisation can achieve better performance since an application has a better knowledge of how to optimise disk I/O for the application. In this paper we provide a solution for application-specific I/O for optimising a search engine. It shows a 28% improvement when compared to the general-purpose I/O optimisation of Linux. Our result also shows a 11% improvement when the Linux I/O optimisation is bypassed.
Keywords :
input-output programs; search engines; application level I/O optimisation; application-specific disk I/O optimisation; general-purpose I/O optimisation; operating systems; search engine; Application software; Hard disks; Information retrieval; Legged locomotion; Linux; Operating systems; Prefetching; Scheduling algorithm; Search engines; Throughput; I/O optimisation; search engine;
Conference_Titel :
Parallel and Distributed Computing, Applications and Technologies, 2008. PDCAT 2008. Ninth International Conference on
Conference_Location :
Otago
Print_ISBN :
978-0-7695-3443-5
DOI :
10.1109/PDCAT.2008.61