A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2016; you can also visit the original URL.
The file type is application/pdf
.
Filters
The Memory Behavior of the WWW, or The WWW Considered as a Persistent Store
[chapter]
2001
Lecture Notes in Computer Science
Results are linear with the size of the garbage collection Unit (a bunch). ...
This paper presents the performance evaluation of five memory allocation strategies for the PerDiS Persistent Distributed Object store in the context of allocating two different web sites in the store. ...
A complete description of the PerDiS Garbage Collection Algorithm is available in [FS94, FS96] . [BFS98] describe more deeply the implementation. ...
doi:10.1007/3-540-45498-5_14
fatcat:v7kmlyhymzaghggeur2qct4vlu
Concurrency control for distributed cooperative engineering applications
2002
Proceedings of the 2002 ACM symposium on Applied computing - SAC '02
We evaluate these techniques on a prototypical middleware system called PerDiS and show that: (i) the concurrency control mechanisms are well adapted to support long-lived data sharing in local or wide-area ...
In this paper, we describe the design and implementation of concurrency control mechanisms aimed at both reducing the amount of such conflicts and supporting the consistent long-term sharing of data. ...
to be garbage collected after the transaction commits [4] . ...
doi:10.1145/508791.508977
dblp:conf/sac/GarciaF02
fatcat:g5je7t5gbfgsri3oilnbj5qz7e
Concurrency control for distributed cooperative engineering applications
2002
Proceedings of the 2002 ACM symposium on Applied computing - SAC '02
We evaluate these techniques on a prototypical middleware system called PerDiS and show that: (i) the concurrency control mechanisms are well adapted to support long-lived data sharing in local or wide-area ...
In this paper, we describe the design and implementation of concurrency control mechanisms aimed at both reducing the amount of such conflicts and supporting the consistent long-term sharing of data. ...
to be garbage collected after the transaction commits [4] . ...
doi:10.1145/508969.508977
fatcat:54pvjsfqojdjpndtx52c4nrwai
Modelling a distributed cached store for garbage collection: The algorithm and its correctness proof
[chapter]
1998
Lecture Notes in Computer Science
The algorithm is safe and live; it is not complete, i.e. it collects some distributed cycles of garbage but not necessarily all. In a centralized program, sharing consists simply of using a pointer. ...
The most natural model of persistence is persistence by reachability, managed automatically by a garbage collector (GC). ...
A first prototype of the PerDiS implementation is freely available in http://www.perdis.esprit.ec.org. ...
doi:10.1007/bfb0054094
fatcat:4q4h4whtbzbqfbvygsdb34bs7q
The Design and Implementation of the Wave Transactional Filesystem
[article]
2015
arXiv
pre-print
Experiments show that WTF can qualitatively outperform the industry-standard HDFS distributed filesystem, up to a factor of four in a sorting benchmark, by reducing I/O costs. ...
Microbenchmarks indicate that the new features of WTF impose only a modest overhead on top of the POSIX-compatible API. ...
Storage servers implement garbage collection by creating sparse files on the local disk. ...
arXiv:1509.07821v1
fatcat:pickux7dgzgznghzlgf2dvmtgu
Sinfonia
2007
Proceedings of twenty-first ACM SIGOPS symposium on Operating systems principles - SOSP '07
Using Sinfonia, we implemented two very different and complex applications in a few months: a cluster file system and a group communication service. ...
We propose a new paradigm for building scalable distributed systems. Our approach does not require dealing with message-passing protocols-a major complication in existing distributed systems. ...
We would like to thank Terence Kelly and Jeff Mogul for helpful discussions; our shepherd Sharon Perl, the SOSP reviewers, Xiaozhou Li, and Janet Wiener for many comments that helped us improve the paper ...
doi:10.1145/1294261.1294278
dblp:conf/sosp/AguileraMSVK07
fatcat:y4r3rg6lmne6naglhnbecftzye
Framework based on design patterns for providing persistence in object-oriented programming languages
2002
IEE Proceedings - Software
This paper describes an approach to providing object persistence in object-oriented programming languages without modifying the run-time system or the language itself. ...
It only uses basic object-oriented programming techniques, and is therefore implementable in any object-oriented programming language. An experimental implementation in Ada 95 is presented. ...
ACKNOWLEDGMENTS Alexander Romanovsky has been partially supported by EPSRC/UK DISCS ("Diversity in Safety Critical Software") Project. ...
doi:10.1049/ip-sen:20020465
fatcat:npmkkmk7tzcmniij56ya45shsy
Exploiting high-level coherence information to optimize distributed shared state
2003
SIGPLAN notices
InterWeave is a distributed middleware system that supports the sharing of strongly typed, pointer-rich data structures across a wide variety of hardware architectures, operating systems, and programming ...
introduce two (spatial) notions of views, which allow a program to limit coherence management to the portion of a data structure actively in use. ...
One of the novel aspects of this system is the buffer management and garbage collection of this space-time memory. ...
doi:10.1145/966049.781518
fatcat:sp27diwpdvaztm556ktilvq2xm
Exploiting high-level coherence information to optimize distributed shared state
2003
Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming - PPoPP '03
InterWeave is a distributed middleware system that supports the sharing of strongly typed, pointer-rich data structures across a wide variety of hardware architectures, operating systems, and programming ...
introduce two (spatial) notions of views, which allow a program to limit coherence management to the portion of a data structure actively in use. ...
One of the novel aspects of this system is the buffer management and garbage collection of this space-time memory. ...
doi:10.1145/781515.781518
fatcat:w5r5a5ysmjbidmptymqw7zjdzy
Exploiting high-level coherence information to optimize distributed shared state
2003
Proceedings of the ninth ACM SIGPLAN symposium on Principles and practice of parallel programming - PPoPP '03
InterWeave is a distributed middleware system that supports the sharing of strongly typed, pointer-rich data structures across a wide variety of hardware architectures, operating systems, and programming ...
introduce two (spatial) notions of views, which allow a program to limit coherence management to the portion of a data structure actively in use. ...
One of the novel aspects of this system is the buffer management and garbage collection of this space-time memory. ...
doi:10.1145/781498.781518
dblp:conf/ppopp/ChenTSDS03
fatcat:vl2jfzgdurcmrdfa4c7hruaiky
Transactional storage for geo-replicated systems
2011
Proceedings of the Twenty-Third ACM Symposium on Operating Systems Principles - SOSP '11
The developer can deal with this problem by logging and replaying actions-which amounts to implementing rudimentary transactions-or garbage collecting dangling structures. ...
For that reason, the storage system should provide a strong level of consistency among hosts in her site. ...
Our shepherd Robbert van Renesse and the anonymous reviewers provided much useful feedback throughout the paper. Margo Seltzer made many suggestions on how to tune the performance of Berkeley DB. ...
doi:10.1145/2043556.2043592
dblp:conf/sosp/SovranPAL11
fatcat:3s5i2vrgxjhglgars3eribb664
Scaling Searchable and Transactional Storage Systems
2017
Finally, the thesis looks at the broader impact of these systems and how the evolution of the systems could be used to inform the development of future distributed systems. ...
Data is the lifeblood of modern computing and the systems that store it have taken a prominent place in the infrastructure of practically every modern startup, business, or research application. ...
Garbage Collection This benchmark calculates the overhead of garbage collection on a storage server. ...
doi:10.7298/x47s7kx5
fatcat:h2u7vpwdeza7hg2nr2fsithwga
Multi-level shared state for distributed systems
Proceedings International Conference on Parallel Processing
We demonstrate the ease of use and efficiency of the system through an evaluation of several applications. ...
In this paper we present a transparent system for memory sharing, In-terWeave, developed with such applications in mind. ...
Acknowledgments Srinivasan Parthasarathy developed the InterAct system, and participated in many of the early design discussions for InterWeave. ...
doi:10.1109/icpp.2002.1040867
dblp:conf/icpp/ChenTCDS02
fatcat:kjbqrlnlangoloh4sgakmaqkuy
A Review of Technology of Metal Recovery from Electronic Waste
[chapter]
2016
E-Waste in Transition - From Pollution to Resource
In the absence of proper collection and disposal systems, awareness, and proper regulations, the problem is rather more acute in developing nations. ...
The growth in their consumption pattern indicates a manifold increase in the volume of e-waste and calls for immediate attention to the management of e-waste in general and their recycling and reuse in ...
However, the systemic operation of recycling for e-waste processing operations in Korea does not in true sense function effectively since the majority of waste mobile phones collected are exported or conflagrated ...
doi:10.5772/61569
fatcat:yicj72mpvrf7xiljptottptyp4
Archaeological Mitigation at 41BX300, Salado Creek Watershed, South-Central Texas
1987
Index of Texas Archaeology Open Access Grey Literature from the Lone Star State
Investigation by means of controlled surface collection in 10-m blocks, hand excavation of 121 one-meter squares, and 18 backhoe-cut trenches removed 335 m 3 of soil, recovered over 110,000 specimens and ...
Geomorphological investigation has determined that the site locality only became stable enough to make habitation suitable in the middle of the post-Pleistocene period. ...
The Unit Designation System was found to be more convenient in daily excavation activities than was the Point Designation System. ...
doi:10.21112/ita.1987.1.12
fatcat:caicteh5ozdbto3xwfbdxmw3me
« Previous
Showing results 1 — 15 out of 26 results