{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/20038"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/20038","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"Adaptive caching in a distributed file system","abstract":"Effective file system caching reduces local disk accesses and remote file server accesses significantly. Traditional file systems use fixed strategies to control caching. This thesis shows that a file system with adaptive caching achieves better performance than traditional file systems.","abstract_html":"Effective file system caching reduces local disk accesses and remote file server accesses significantly. Traditional file systems use fixed strategies to control caching. This thesis shows that a file system with adaptive caching achieves better performance than traditional file systems.","abstract_has_math":false,"creators":["Lim, Swee Boon"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"Ph.D.","degree_level":"Dissertation","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Campbell, Roy H."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2011,"date_issued":"2011-05-07T12:26:49Z","date_published":"2011-05-07T12:26:49Z","updated_at":"2026-07-22T22:25:15Z","subjects":["Computer Science"],"languages":["eng"],"rights":["Copyright 1996 Lim, Swee Boon"],"rights_urls":[],"identifier_entries":[{"key":"dc:identifier","label":"Identifier","values":["AAI9625159","(UMI)AAI9625159"],"render_values":[{"text":"AAI9625159","href":null,"code":true},{"text":"(UMI)AAI9625159","href":null,"code":true}]}]},"links":{"outbound_url":"http://hdl.handle.net/2142/20038","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Campbell, Roy H."]},{"key":"dc:creator","label":"Author","values":["Lim, Swee Boon"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2011-05-07T12:26:49Z","10000-01-01","1996"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Dissertation"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph.D."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Computer Science"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["eng"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 1996 Lim, Swee Boon"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["AAI9625159","(UMI)AAI9625159","http://hdl.handle.net/2142/20038"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["Effective file system caching reduces local disk accesses and remote file server accesses significantly. Traditional file systems use fixed strategies to control caching. This thesis shows that a file system with adaptive caching achieves better performance than traditional file systems.","Our file system implements multiple caching strategies and permits performance tuning through customized caching strategies. It adapts to the computing environment by selecting strategies suitable for the environment. It observes file accesses and uses the observed behaviors to anticipate and predict future behaviors. It adapts to different file access behaviors by modifying caching strategies. It does not depend on the application or the user for caching hints but will utilize hints when provided.","Experiments with two large workloads having distinct file access characteristics show that adaptive file caching consistently outperforms non-adaptive caching. Adaptive file caching can reduce runtime by 36.6%, cache misses by 20.6%, and network load by 24.2%.","In addition, this work also includes innovations in file system architecture. They include continuations for highly-concurrent asynchronous remote accesses, and zombies for efficient memory reclamation.","Made available in DSpace on 2011-05-07T12:26:49Z (GMT). No. of bitstreams: 2 license.txt: 4922 bytes, checksum: 910b249b4beec47e7ab768910c8f966f (MD5) 9625159.pdf: 10319399 bytes, checksum: f64ac4aa2605560ba7c7f00fc9ab086f (MD5) Previous issue date: 1996","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Howard Ding (hding2@illinois.edu) on 2011-05-07T14:41:08Z Item is restricted indefinitely.","Restriction data tranferred 2014-07-01T11:17:45-05:00 Original Data Group with Access UIUC Users [automated] Release Date: none Reason: ETDs are only available to UIUC Users without author permission","ETDs are only available to UIUC Users without author permission","U of I Only"]},{"key":"dc:title","label":"Title","values":["Adaptive caching in a distributed file system"]}]}],"canonical_facts":{"dc:contributor":["Campbell, Roy H."],"dc:creator":["Lim, Swee Boon"],"dc:date":["2011-05-07T12:26:49Z","10000-01-01","1996"],"dc:description":["Effective file system caching reduces local disk accesses and remote file server accesses significantly. Traditional file systems use fixed strategies to control caching. This thesis shows that a file system with adaptive caching achieves better performance than traditional file systems.","Our file system implements multiple caching strategies and permits performance tuning through customized caching strategies. It adapts to the computing environment by selecting strategies suitable for the environment. It observes file accesses and uses the observed behaviors to anticipate and predict future behaviors. It adapts to different file access behaviors by modifying caching strategies. It does not depend on the application or the user for caching hints but will utilize hints when provided.","Experiments with two large workloads having distinct file access characteristics show that adaptive file caching consistently outperforms non-adaptive caching. Adaptive file caching can reduce runtime by 36.6%, cache misses by 20.6%, and network load by 24.2%.","In addition, this work also includes innovations in file system architecture. They include continuations for highly-concurrent asynchronous remote accesses, and zombies for efficient memory reclamation.","Made available in DSpace on 2011-05-07T12:26:49Z (GMT). No. of bitstreams: 2 license.txt: 4922 bytes, checksum: 910b249b4beec47e7ab768910c8f966f (MD5) 9625159.pdf: 10319399 bytes, checksum: f64ac4aa2605560ba7c7f00fc9ab086f (MD5) Previous issue date: 1996","Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Howard Ding (hding2@illinois.edu) on 2011-05-07T14:41:08Z Item is restricted indefinitely.","Restriction data tranferred 2014-07-01T11:17:45-05:00 Original Data Group with Access UIUC Users [automated] Release Date: none Reason: ETDs are only available to UIUC Users without author permission","ETDs are only available to UIUC Users without author permission","U of I Only"],"dc:identifier":["AAI9625159","(UMI)AAI9625159","http://hdl.handle.net/2142/20038"],"dc:language":["eng"],"dc:rights":["Copyright 1996 Lim, Swee Boon"],"dc:subject":["Computer Science"],"dc:title":["Adaptive caching in a distributed file system"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Dissertation"],"thesis:degree_name":["Ph.D."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:25:15Z"}