• DocumentCode
    1854489
  • 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
  • fYear
    2008
  • fDate
    1-4 Dec. 2008
  • Firstpage
    399
  • Lastpage
    404
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/PDCAT.2008.61
  • Filename
    4711008