$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

Managing the fetching and replacement of cache entries associated with a file system 원문보기

IPC분류정보
국가/구분 United States(US) Patent 등록
국제특허분류(IPC7판)
  • G06F-012/02
출원번호 US-0243041 (1994-05-16)
발명자 / 주소
  • Ramakrishnan Kadangode K. (Maynard MA) Biswas Prabuddha (Nashua NH)
출원인 / 주소
  • Digital Equipment Corporation (Maynard MA 02)
인용정보 피인용 횟수 : 127  인용 특허 : 0

초록

Information needed by application programs from a secondary storage is cached in a cache memory which is organized in multiple levels, each level having multiple entries, the entries of each level receiving information of a predetermined category, each entry being accessible independently. Links are

대표청구항

A method for caching information retrieved by application programs from files organized in a file system in mass storage, comprising organizing a cache in at least two levels having multiple cache entries, including an upper level comprising directory entries storing directory file information and r

이 특허를 인용한 특허 (127)

  1. Leem, Lark-Hoon; Pangal, Kiran; Guo, Xin, Adaptive moving read references for memory cells.
  2. Levinshtein, Shahar; Hochner, Alexander, Apparatus and methods for restoring data objects.
  3. Yoshizawa Hiroshi,JPX ; Yoneda Masato,JPX, Associative memory device and network frame switch.
  4. Dujari Rajeev, Automatic cache synchronization.
  5. Zhang, Danpo; Cohen, Josh; Dujari, Rajeev; Ellerman, E. Castedo, Background cache synchronization.
  6. Harmer, Tracy D., Buffering of partition tables, file system directory structures and individual file cluster chains in a mass storage device.
  7. Ravi Kumar Arimilli ; Lakshminarayana Baba Arimilli ; Leo James Clark ; John Steven Dodson ; Guy Lynn Guthrie ; James Stephen Fields, Jr., Cache allocation policy based on speculative request history.
  8. Scherr, Allan, Cache management system for a network data node having a cache memory manager for selectively using different cache management methods.
  9. Damron, Peter C.; Shanahan, Patricia; Guzovskiy, Aleksandr, Cache memory system and method for managing streaming-data.
  10. Green Daniel W., Cache with finely granular locked-down regions.
  11. Schafer Bruce W. ; Teeters Jeffrey W. ; Chweh Mark C. ; Lee David A. ; O'Connell Daniel P. ; Ramanathan Gowri, Caching apparatus and method for enhancing retrieval of data from an optical storage device.
  12. Factor Michael Edward,ILX ; Farchi Eitan Daniel,ILX, Caching in a data processing system using the pigeon hole principle.
  13. Zaitzeva Zinaida Nikolaevna,RUX ; Konopleff Oleg Alexandrovich,RUX ; Laptev Michael Victorovich,RUX ; Vechtomov Andrey Alexe'evich,RUX, Computer caching methods and apparatus.
  14. Genduso Thomas Basilio ; Vanderslice Edward Robert, Computer system having cache prefetching amount based on CPU request types.
  15. Schmuck, Frank B.; Wyllie, James C., Detecting when to prefetch data and then prefetching data in parallel.
  16. Naoaki Okayasu JP, Device and method for input/output control of a computer system for efficient prefetching of data based on lists of data read requests for different computers and time between access requests.
  17. Eshel, Marc M.; Schmuck, Frank B., Distributed locking protocol with asynchronous token prefetch and relinquish.
  18. Eshel,Marc M; Schmuck,Frank B, Distributed locking protocol with asynchronous token prefetch and relinquish.
  19. Sipple Ralph E. ; Cooper Thomas P. ; Konrad Dennis R. ; Heideman Michael J., Dual XPCS for disaster recovery.
  20. Heideman Michael J. ; Cooper Thomas P., Dual XPCS for disaster recovery in multi-host computer complexes.
  21. Dujari Rajeev, Dynamic network cache directories.
  22. Kepner, Jeremy; Kim, Hahn; Kahn, Crystal, EXtreme virtual memory.
  23. Hanna Christine Beth ; Levin Roy, Efficient method and apparatus for compiling and linking modules of computer code in a large software system.
  24. Ravi Kumar Arimilli ; Lakshminarayana Baba Arimilli ; Leo James Clark ; John Steven Dodson ; Guy Lynn Guthrie ; James Stephen Fields, Jr., Extended cache state with prefetched stream ID information.
  25. Pawar, Sitaram; Bono, Jean-Pierre, Global UNIX file system cylinder group cache.
  26. Guthery,Scott B., Hierarchical file system and anti-tearing algorithm for a limited-resource computer such as a smart card.
  27. Ravi Kumar Arimilli ; Lakshminarayana Baba Arimilli ; Leo James Clark ; John Steven Dodson ; Guy Lynn Guthrie ; James Stephen Fields, Jr., Layered speculative request unit with instruction optimized and storage hierarchy optimized partitions.
  28. Chau Vi ; Berman Stuart ; Fiacco Peter, Linked caches memory for storing units of information.
  29. Royer,Robert J., Managing dirty evicts from a cache.
  30. Arimilli, Ravi Kumar; Arimilli, Lakshminarayana Baba; Clark, Leo James; Dodson, John Steven; Guthrie, Guy Lynn; Fields, Jr., James Stephen, Mechanism for high performance transfer of speculative request data between levels of cache hierarchy.
  31. Engle, Bruce; Parker, Kevin, Method and apparatus for access to files stored on a mainframe using a personal computer user interface.
  32. Engle, Bruce; Parker, Kevin, Method and apparatus for converting files stored on a mainframe computer for use by a client computer.
  33. Brethour Vernon ; Heald Raymond A., Method and apparatus for fetching information from a cache memory.
  34. Hunt V. Bruce ; Day Ken ; Chesley Harry R., Method and apparatus for improving playback of interactive multimedia works.
  35. Perrin, Neil; Rudoff, Andrew M., Method and apparatus for locating data in computer systems.
  36. Spear Daniel S. ; Cusato Damon L., Method and apparatus for predictive loading of a cache.
  37. Bruce Engle ; Kevin Parker, Method and apparatus for serving files from a mainframe to one or more clients.
  38. Bullard, Justin; Opferman, Toby; Kasik, David J., Method and apparatus for updating a graphical display in a distributed processing environment.
  39. Bullard, Justin; Opferman, Toby, Method and apparatus for updating a graphical display in a distributed processing environment using compression.
  40. Bullard, Justin; Opferman, Toby, Method and apparatus for updating a graphical display in a distributed processing environment using compression.
  41. James I. Percival GB, Method and system for coherently caching I/O devices across a network.
  42. Percival James I,GBX, Method and system for coherently caching I/O devices across a network.
  43. Percival James I. (Somerset GBX), Method and system for coherently caching I/O devices across a network.
  44. Percival, James I, Method and system for coherently caching I/O devices across a network.
  45. Percival,James Ian, Method and system for coherently caching I/O devices across a network.
  46. Percival,James Ian, Method and system for coherently caching I/O devices across a network.
  47. Percival,James Ian, Method and system for coherently caching I/O devices across a network.
  48. Dujari,Rajeev, Method and system for directory balancing.
  49. Beardsley Brent Cameron ; Blount Lawrence Carter ; Cord Joel Harvey ; Hartung Michael Howard ; Legvold Vernon John, Method and system for dynamic cache allocation between record and track entries.
  50. Collins, Henry, Method and system for efficiently reducing graphical display data for transmission over a low bandwidth transport protocol mechanism.
  51. Collins, Henry, Method and system for efficiently reducing graphical display data for transmission over a low bandwidth transport protocol mechanism.
  52. Collins,Henry, Method and system for efficiently reducing graphical display data for transmission over a low bandwidth transport protocol mechanism.
  53. Collins,Henry, Method and system for efficiently reducing graphical display data for transmission over a low bandwidth transport protocol mechanism.
  54. Guha Aloke, Method and system for efficiently storing web pages for quick downloading at a remote device.
  55. Guha,Aloke, Method and system for efficiently storing web pages for quick downloading at a remote device.
  56. Bulka, Dov; Nair, Manoj, Method and system for identifying memory component identifiers associated with data.
  57. Hiroji Takeyama JP, Method and system for managing timing error information.
  58. Halpern, III, Joseph Edward; Hutton, Henry; Hahn, Judah Gamliel; Raz, Moshe; Yoon, In-Soo, Method and system for providing storage device file location information.
  59. Halpern, III, Joseph Edward; Hutton, Henry; Hahn, Judah Gamliel; Raz, Moshe; Yoon, In-Soo, Method and system for providing storage device file location information.
  60. Bulka,Dov; Ramakrishnan,Ashok; Hinton, Jr.,Phillip Ray; Wagner,Eric, Method and system of compacting sparse directories in a file system.
  61. Carlson, Wayne Charles; Gibble, Kevin Lee; Kishi, Gregory Tad; Norman, Mark Allan; Peake, Jonathan Wayne, Method for borrowing and returning physical volumes.
  62. Krantz Jeffrey Isaac ; Bloomfield Marc Alan ; Luu Thanh, Method for dynamically and efficiently caching objects by subdividing cache memory blocks into equally-sized sub-blocks.
  63. Krantz Jeffrey Isaac ; Bloomfield Marc Alan ; Luu Thanh, Method for dynamically and efficiently caching objects received from an application server by a client computer by subdividing cache memory blocks into equally-sized sub-blocks.
  64. Ravi Kumar Arimilli ; Lakshminarayana Baba Arimilli ; Leo James Clark ; John Steven Dodson ; Guy Lynn Guthrie ; James Stephen Fields, Jr., Method for instruction extensions for a tightly coupled speculative request unit.
  65. Bloomfield Marc Alan ; Krantz Jeffrey Isaac, Method for lossless bandwidth compression of a series of glyphs.
  66. Olcay, Sancar Kunt; Lai, Dishi, Method for on-demand fetching of SGL pointers based buffer, traffic and command requirements.
  67. Verma Deepak, Method for providing an improved fully associative cache memory having a finite state machine and linked list structure.
  68. Fumihiko Kitayama JP, Method for selecting objects to be cached, method for discarding cached objects, and computer.
  69. Fumihiko Kitayama JP, Method for selecting objects to be cached, method for discarding cached objects, and computer.
  70. Bloomfield Marc A., Method for the lossless compression of lines in a distributed computer system.
  71. Anderson David P. ; Moorer James A., Method of dynamically allocating network node memory's partitions for caching distributed files.
  72. Carlson, Wayne Charles; Gibble, Kevin Lee; Kishi, Gregory Tad; Norman, Mark Allan; Peake, Jonathan Wayne, Method, system, and article of manufacture for borrowing physical volumes.
  73. Carlson, Wayne Charles; Fisher, James Arthur; Gibble, Kevin Lee; Kishi, Gregory Tad, Method, system, and article of manufacture for managing storage pools.
  74. Carlson, Wayne Charles; Gibble, Kevin Lee; Kishi, Gregory Tad; Norman, Mark Allan; Peake, Jonathan Wayne, Method, system, and article of manufacture for returning empty physical volumes to a storage pool based on a threshold and an elapsed time period.
  75. Carlson,Wayne Charles; Gibble,Kevin Lee; Kishi,Gregory Tad, Method, system, and article of manufacture for returning physical volumes.
  76. Carlson,Wayne Charles; Gibble,Kevin Lee; Kishi,Gregory Tad; Norman,Mark Allan; Peake,Jonathan Wayne, Method, system, and article of manufacture for returning physical volumes.
  77. Gibble,Kevin Lee; Kishi,Gregory Tad, Method, system, and program for managing an out of available space condition.
  78. Carlson, Wayne Charles; Fisher, James Arthur; Gibble, Kevin Lee; Kishi, Gregory Tad, Method, system, and program for managing storage units in storage pools.
  79. Gibble, Kevin Lee; Kishi, Gregory Tad; Peake, Jonathan Wayne, Method, system, and program for moving data among storage units.
  80. Gibble,Kevin Lee; Kishi,Gregory Tad; Peake,Jonathan Wayne, Method, system, and program for moving data among storage units.
  81. Rahul Razdan ; Edward John McLellan, Methods and apparatus for minimizing the impact of excessive instruction retrieval.
  82. Ravi Kumar Arimilli ; Lakshminarayana Baba Arimilli ; Leo James Clark ; John Steven Dodson ; Guy Lynn Guthrie ; James Stephen Fields, Jr., Optimized cache allocation algorithm for multiple speculative requests.
  83. Arimilli Ravi Kumar ; Clark Leo James ; Dodson John Steven ; Lewis Jerry Don, Optimizing a cache eviction mechanism by selectively introducing different levels of randomness into a replacement alg.
  84. Dujari Rajeev, Partial file caching and read range resume system and method.
  85. Idicula, Sam; Agarwal, Nipun; Murthy, Ravi; Sedlar, Eric, Path-caching mechanism to improve performance of path-related operations in a repository.
  86. Idicula, Sam; Agarwal, Nipun; Murthy, Ravi; Sedlar, Eric, Path-caching mechanism to improve performance of path-related operations in a repository.
  87. Kishi, Gregory Tad; Norman, Mark Allan; Peake, Jonathan Wayne; Travis, William Henry, Preferential caching of uncopied logical volumes in an IBM peer-to-peer virtual tape server.
  88. Harrison ; III Williams Ludwell (Brookline MA) Mehrotra Sharad (Champaign IL), Prefetch system applicable to complex memory access schemes.
  89. Jain, Namit; Ge, Fei; Murthy, Ravi; Muralidhar, Subramanian; Agarwal, Nipun; Sedlar, Eric, Processing path-based database operations.
  90. Mizrahi, Noam; Friedmann, Jonathan, Processor with efficient memory access.
  91. Mizrahi, Noam; Friedmann, Jonathan, Processor with efficient processing of recurring load instructions from nearby memory addresses.
  92. Cooper, Thomas P.; Hill, Michael J.; Konrad, Dennis R.; Nowatzki, Thomas L., Protecting duplicate/lost updates against host failures.
  93. Ohgake, Mitsuru, Record medium and method of controlling access to record medium.
  94. Coleman,Paul; Yang,Ruiguo; Collins,Henry, Reducing the amount of graphical line data transmitted via a low bandwidth transport protocol mechanism.
  95. Yang,Ruiguo; Collins,Henry, Remote control of a client's off-screen surface.
  96. Challenger James Robert Harold ; Dantzig Paul Michael ; Iyengar Arun K. ; Spivak Gerald A., Scaleable method for maintaining and making consistent updates to caches.
  97. Challenger James Robert Harold ; Dantzig Paul Michael ; Iyengar Arun K. ; Spivak Gerald A., Scaleable method for maintaining and making consistent updates to caches.
  98. Oltmans, James Robert; Zweber, Benjamin E., Secure data storage.
  99. Oltmans, James Robert; Zweber, Benjamin E., Secure data storage.
  100. Krishnamurthy, Sanjay M., Storing XML documents efficiently in an RDBMS.
  101. Damron, Peter C., System and method for a software controlled cache.
  102. Damron, Peter C.; Chessin, Steve, System and method for identifying streaming-data.
  103. Shukla, Amitabh; Tiwari, Sandeep, System and method for securing and tracking files.
  104. Courey, Jr., Charles J., System and method for tracking computer data.
  105. Monier Louis M., System for adding a new entry to a web page table upon receiving a web page including a link to another web page not having a corresponding entry in the web page table.
  106. Monier Louis M., System for adding new entry to web page table upon receiving web page including link to another web page not having cor.
  107. Grisar Caia ; Celik Tantek ; Alfke Jens, System for dynamically caching and constructing software resource tables.
  108. Black Steven T., System for establishing and enforcing maximum size of directory by preventing the size of the directory from exceeding.
  109. Plamondon, Robert, Systems and method of using HTTP head command for prefetching.
  110. Plamondon, Robert, Systems and methods for domain name resolution interception caching.
  111. Plamondon, Robert, Systems and methods for prefetching objects for caching using QOS.
  112. Plamondon, Robert, Systems and methods of dynamically checking freshness of cached objects based on link status.
  113. Plamondon, Robert, Systems and methods of freshening and prefreshening a DNS cache.
  114. Plamondon, Robert, Systems and methods of prefetching objects for caching using QoS.
  115. Plamondon, Robert, Systems and methods of prefreshening cached objects based on user's current web page.
  116. Plamondon, Robert, Systems and methods of providing security and reliability to proxy caches.
  117. Plamondon, Robert, Systems and methods of revalidating cached objects in parallel with request for object.
  118. Plamondon, Robert, Systems and methods of revalidating cached objects in parallel with request for object.
  119. Plamondon, Robert, Systems and methods of using the refresh button to determine freshness policy.
  120. Arimilli, Ravi Kumar; Arimilli, Lakshminarayana Baba; Clark, Leo James; Dodson, John Steven; Guthrie, Guy Lynn; Fields, Jr., James Stephen, Time based mechanism for cached speculative data deallocation.
  121. Long, David J.; Pitfield, David B., Transaction-aware caching for access control metadata.
  122. Long, David J.; Pitfield, David B., Transaction-aware caching for document metadata.
  123. Gibble, Kevin Lee; Kishi, Gregory Tad, Transferring data in virtual tape server, involves determining availability of small chain of data, if large chain is not available while transferring data to physical volumes in peak mode.
  124. Thoppai, Omprakaash C.; Rajasekaran, Umeshkumar V.; Driscoll, Alan Stuart; Shah, Devang, Transparent transfer of qtree and quota metadata in conjunction with logical replication of user data.
  125. Sedlar, Eric; Roberts, Michael J., Versioning in internet file system.
  126. Vahalia, Uresh; Srinivasan, Sudhir, Very efficient in-memory representation of large file system directories.
  127. Cooper Thomas P. ; Hill Michael J. ; Konrad Dennis R. ; Nowatzki Thomas L., XPC backup for in-process audit.
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로