Hierarchical, adaptive cache consistency in a page server OODBMS

被引:2
|
作者
Zaharioudakis, M
Carey, MJ
机构
关键词
D O I
10.1109/ICDCS.1997.597805
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Due to its simplicity and communication efficiency, many client-server object-oriented database systems are based on the basic page server architecture - pages serve as their smallest unit of data transfer; client caching, and concurrency control, In an earlier paper we showed how to extend this architecture to permit object-level callback locking, and we showed through simulations that significant performance gains can be expected. In the current paper we report on our experiences from implementing this approach in the context of the SHORE system, which supports a generalized peer-servers architecture. In addition to discussing some of the stickier implementation details, we also explain how our callback algorithm was extended to support the hierarchical locking approach used in SHORE. Finally, we present performance measurements obtained by running SNORE on an IBM SP2 machine.
引用
收藏
页码:22 / 31
页数:10
相关论文
共 50 条
  • [41] A Cache Consistency Protocol with Improved Architecture
    Tian, Qiao
    Li, Jingmei
    Zheng, Fangyuan
    Zhao, Shuo
    ADVANCED HYBRID INFORMATION PROCESSING, 2018, 219 : 21 - 24
  • [42] GAIA: An OS Page Cache for Heterogeneous Systems
    Brokhman, Tanya
    Lifshits, Pavel
    Silberstein, Mark
    PROCEEDINGS OF THE 2019 USENIX ANNUAL TECHNICAL CONFERENCE, 2019, : 661 - 674
  • [43] Hash, Don't Cache (the Page Table)
    Yaniv, Idan
    Tsafrir, Dan
    SIGMETRICS/PERFORMANCE 2016: PROCEEDINGS OF THE SIGMETRICS/PERFORMANCE JOINT INTERNATIONAL CONFERENCE ON MEASUREMENT AND MODELING OF COMPUTER SCIENCE, 2016, : 337 - 350
  • [44] The page cache deduplication mechanism in virtualized systems
    Lee, Seho
    Kim, Inhyeok
    Lee, Dongwoo
    Eom, Young Ik
    International Journal of Control and Automation, 2013, 6 (01): : 151 - 160
  • [45] Cache performance improvement through on-demand, in-cache page clearing
    Kim, T
    Kim, JM
    Min, SL
    Kim, CS
    Moo, SM
    Hong, S
    MICROPROCESSORS AND MICROSYSTEMS, 1997, 20 (06) : 361 - 371
  • [46] Automatic Java']Java Server page generation with embedded Logic Server
    Buggineni, V
    Bobbie, PO
    Ji, YM
    6TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL XI, PROCEEDINGS: COMPUTER SCIENCE II, 2002, : 583 - 588
  • [47] Hierarchical Cache Directory for CMP
    Song-Liu Guo
    Hai-Xia Wang
    Yi-Bo Xue
    Chong-Min Li
    Dong-Sheng Wang
    Journal of Computer Science and Technology, 2010, 25 : 246 - 256
  • [48] Hierarchical Cache Directory for CMP
    郭松柳
    王海霞
    薛一波
    李崇民
    汪东升
    Journal of Computer Science & Technology, 2010, 25 (02) : 246 - 256
  • [49] A hierarchical Internet object cache
    Chankhunthod, A
    Danzig, PB
    Neerdaels, C
    Schwartz, MF
    Worrell, KJ
    PROCEEDINGS OF THE USENIX 1996 ANNUAL TECHNICAL CONFERENCE, 1996, : 153 - 163
  • [50] Hierarchical Cache Directory for CMP
    Guo, Song-Liu
    Wang, Hai-Xia
    Xue, Yi-Bo
    Li, Chong-Min
    Wang, Dong-Sheng
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2010, 25 (02) : 246 - 256