Zero-copy caching

Caching of an immutable buffer that has its data and address prevented from changing during the lifetime of the immutable buffer. A first computing entity maintains a cache of the immutable buffer and has a strong reference to the immutable buffer. So long as any entity has a strong reference to the...

Full description

Saved in:
Bibliographic Details
Main Authors YU JINSONG, GOODSELL ANDREW E, TEREK F. SONER, BRUMME CHRISTOPHER WELLINGTON, MOHAMED AHMED HASSAN
Format Patent
LanguageEnglish
Published 26.04.2016
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Caching of an immutable buffer that has its data and address prevented from changing during the lifetime of the immutable buffer. A first computing entity maintains a cache of the immutable buffer and has a strong reference to the immutable buffer. So long as any entity has a strong reference to the immutable buffer, the immutable buffer is guaranteed to continue to exist for the duration of the strong reference. A second computing entity communicates with the first computing entity to obtain a strong reference to the immutable buffer and thereafter read data from the immutable buffer. Upon reading the data from the cache, the second computing entity demotes the strong reference to a weak reference to the immutable buffer. A weak reference to the immutable buffer does not guarantee that the immutable buffer will continue to exist for the duration of the weak reference.
AbstractList Caching of an immutable buffer that has its data and address prevented from changing during the lifetime of the immutable buffer. A first computing entity maintains a cache of the immutable buffer and has a strong reference to the immutable buffer. So long as any entity has a strong reference to the immutable buffer, the immutable buffer is guaranteed to continue to exist for the duration of the strong reference. A second computing entity communicates with the first computing entity to obtain a strong reference to the immutable buffer and thereafter read data from the immutable buffer. Upon reading the data from the cache, the second computing entity demotes the strong reference to a weak reference to the immutable buffer. A weak reference to the immutable buffer does not guarantee that the immutable buffer will continue to exist for the duration of the weak reference.
Author TEREK F. SONER
YU JINSONG
BRUMME CHRISTOPHER WELLINGTON
MOHAMED AHMED HASSAN
GOODSELL ANDREW E
Author_xml – fullname: YU JINSONG
– fullname: GOODSELL ANDREW E
– fullname: TEREK F. SONER
– fullname: BRUMME CHRISTOPHER WELLINGTON
– fullname: MOHAMED AHMED HASSAN
BookMark eNrjYmDJy89L5WQQjEotytdNzi-oVEhOTM7IzEvnYWBNS8wpTuWF0twMCm6uIc4euqkF-fGpxQWJyal5qSXxocGWxkbGZpbGTkbGRCgBAEjvIQM
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US9323693B2
GroupedDBID EVB
ID FETCH-epo_espacenet_US9323693B23
IEDL.DBID EVB
IngestDate Fri Jul 19 15:32:28 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US9323693B23
Notes Application Number: US201313734785
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20160426&DB=EPODOC&CC=US&NR=9323693B2
ParticipantIDs epo_espacenet_US9323693B2
PublicationCentury 2000
PublicationDate 20160426
PublicationDateYYYYMMDD 2016-04-26
PublicationDate_xml – month: 04
  year: 2016
  text: 20160426
  day: 26
PublicationDecade 2010
PublicationYear 2016
RelatedCompanies MICROSOFT TECHNOLOGY LICENSING, LLC
RelatedCompanies_xml – name: MICROSOFT TECHNOLOGY LICENSING, LLC
Score 3.027899
Snippet Caching of an immutable buffer that has its data and address prevented from changing during the lifetime of the immutable buffer. A first computing entity...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Zero-copy caching
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20160426&DB=EPODOC&locale=&CC=US&NR=9323693B2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfR1NS8Mw9DHm521WxflFD9JbsV2b2B6K0LRlCPvArTK8jDSrsMta1o7hv_cldtOLXl_gJXnkfX8E4IFbGRohNjfxAQvT9V2KLOXapr3ghPQEJQuVaB8MaT91X2Zk1oLlrhdGzQndquGIyFEC-b1W8rr8CWJFqrayesyWCCqek2kQGY13bFPpEhhRGMTjUTRiBmNBOjGGrwGaKQ71nRCl9QFa0U-y-it-C2VTSvlboyQdOBwjslV9Bq18pcEJ2328psHxoMl3a3CkCjRFhcCGCatz6Lzn68IURfmpi-9SyAvQk3jK-ibuMt_faJ5O9udxLqGNjn5-BfoHFdzPXM-2ZDDGszwh531xNa6J-IJ3ofsnmut_1m7gVJJG5kB69Bba9XqT36EqrbN7RYQv9xd1VA
link.rule.ids 230,309,783,888,25578,76884
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwY2BQSTRIAjZCDBN1gQk4WdfE0sQMmKVMDHUNUxJNTY2SzUxTwBPtvn5mHqEmXhGmEUwMmbC9MOBzQsvBhyMCc1QyML-XgMvrAsQglgt4bWWxflImUCjf3i3E1kUN2js2NAN1CdRcnGxdA_xd_J3VnJ1tQ4PV_IJsgc0UYzNLYydgac0KbGFbgI7Zdw1zAm1KKUCuUdwEGdgCgIbllQgxMKXmCTNwOsMuXhNm4PCFzncLM7CDF2gmFwMFoZmwWIRBMCq1KF83Ob-gUiEZshRSlEHBzTXE2UMXaEs83EfxocFw9xiLMbAAO_qpEgwKaWbJiZZJJhaGBqDBGAsDi2TQeV-J4OOaTC2TEyUZJHEaI4VHTp6B0yPE1yfex9PPW5qBCxRMoPkQIzMZBpaSotJUWWC1WpIkBw4QAJ6ZeEQ
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Zero-copy+caching&rft.inventor=YU+JINSONG&rft.inventor=GOODSELL+ANDREW+E&rft.inventor=TEREK+F.+SONER&rft.inventor=BRUMME+CHRISTOPHER+WELLINGTON&rft.inventor=MOHAMED+AHMED+HASSAN&rft.date=2016-04-26&rft.externalDBID=B2&rft.externalDocID=US9323693B2