Adaptive file caching with application-specific management사용자 제어가 가능한 적응형 화일 캐슁

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 413
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorLee, Joon-Won-
dc.contributor.advisor이준원-
dc.contributor.authorLee, Hyo-Gun-
dc.contributor.author이효건-
dc.date.accessioned2011-12-13T05:24:39Z-
dc.date.available2011-12-13T05:24:39Z-
dc.date.issued1998-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=143505&flag=dissertation-
dc.identifier.urihttp://hdl.handle.net/10203/33118-
dc.description학위논문(박사) - 한국과학기술원 : 전산학과, 1998.2, [ v, 108 p. ]-
dc.description.abstractAs disk performance continues to lag behind microprocessors and memory systems, the file system caching has a growing importance in many applications. An effective file system caching can reduce disk accesses significantly. This paper proposes an adaptive and flexible buffer cache management scheme which can handle workloads with various file access characteristics and can exploit applications`` knowledge about their access pattern to improve the file system performance. Most traditional file systems employ a global LRU policy as the buffer replacement policy. The problem with the global LRU policy is that a single global policy, LRU, is applied to all applications without exception and it may not perform well outside the “typical” computing environment. Our solution is the split-level buffer cache management where responsibility of the buffer cache management is split between the kernel and the applications. The kernel provides user applications with a default replacement policy flexible enough to cope with various file access characteristics. Applications can change and customize kernel``s behavior to their needs. For the kernel, we propose a new replacement policy called LRU-RS. Under LRU-RS, the buffer cache is managed in terms of files rather than blocks so as to enforce a different replacement policy for each cached file according to its access pattern. In order to prevent the buffer cache from being wasted by a very long sequential run, a technique of recycling buffers is introduced. In addition, an adaptive recycling technique is also employed to distinguish between frequently-accessed and infrequently-accessed large files with a small amount of the buffer cache. For application-specific management, we propose a set of flexible interfaces through which applications can exert fine control over the buffer replacement management. System call interfaces are employed in order to minimize interactions between the kernel and applications but not to add to t...eng
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectApplication control-
dc.subjectBuffer cache-
dc.subjectFile caching-
dc.subjectLRU-
dc.subject재활용-
dc.subject사용자 제어-
dc.subject버퍼 캐쉬-
dc.subject화일 캐슁-
dc.subjectRecycling-
dc.titleAdaptive file caching with application-specific management-
dc.title.alternative사용자 제어가 가능한 적응형 화일 캐슁-
dc.typeThesis(Ph.D)-
dc.identifier.CNRN143505/325007-
dc.description.department한국과학기술원 : 전산학과, -
dc.identifier.uid000939037-
dc.contributor.localauthorLee, Joon-Won-
dc.contributor.localauthor이준원-
Appears in Collection
CS-Theses_Ph.D.(박사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0