EuroSys 2007: Lisbon, Portugal
Paulo Ferreira, Thomas R. Gross, Luís Veiga (Eds.): Proceedings of the 2007 EuroSys Conference, Lisbon, Portugal, March 21-23, 2007. ACM 2007 ISBN 978-1-59593-636-3
Profiling, prediction and instrumentation
Marek Olszewski, Keir Mierle, Adam Czajkowski, Angela Demke Brown: JIT instrumentation: a novel approach to dynamically instrument operating systems. 3-16
Anupam Chanda, Alan L. Cox, Willy Zwaenepoel: Whodunit: transactional profiling for multi-tier applications. 17-30
Christopher Stewart, Terence Kelly, Alex Zhang: Exploiting nonstationarity for performance prediction. 31-44
Multi-core/multi-processor issues
David K. Tam, Reza Azimi, Michael Stumm: Thread clustering: sharing-aware scheduling on SMP-CMP-SMT multiprocessors. 47-58
Michael Isard, Mihai Budiu, Yuan Yu, Andrew Birrell, Dennis Fetterly: Dryad: distributed data-parallel programs from sequential building blocks. 59-72
Bratin Saha, Ali-Reza Adl-Tabatabai, Anwar M. Ghuloum, Mohan Rajagopalan, Richard L. Hudson, Leaf Petersen, Vijay Menon, Brian R. Murphy, Tatiana Shpeisman, Eric Sprangle, Anwar Rohillah, Doug Carmean, Jesse Fang: Enabling scalability and performance in a large scale CMP environment. 73-86
Networking issues

Anil Madhavapeddy, Alex Ho, Tim Deegan, David Scott, Ripduman Sohan: Melange: creating a "functional" internet. 101-114
Joseph Tucek, James Newsome, Shan Lu, Chengdu Huang, Spiros Xanthos, David Brumley, Yuanyuan Zhou, Dawn Xiaodong Song: Sweeper: a lightweight end-to-end system for defending against fast worms. 115-128
Sensor networks
Andreas Lachenmann, Pedro José Marrón, Matthias Gauger, Daniel Minder, Olga Saukh, Kurt Rothermel: Removing the memory limitations of sensor networks with flash-based virtual memory. 131-144
Asad Awan, Suresh Jagannathan, Ananth Grama: Macroprogramming heterogeneous sensor networks using cosmos. 159-172
File systems
Zhihui Zhang, Kanad Ghose: hFS: a hybrid file system prototype for improving small file and metadata performance. 175-187
Chuanpeng Li, Kai Shen, Athanasios E. Papathanasiou: Competitive prefetching for concurrent sequential I/O. 189-202
Experience papers

David Pariag, Tim Brecht, Ashif S. Harji, Peter A. Buhr, Amol Shukla, David R. Cheriton: Comparing the performance of web server architectures. 231-243
Jan S. Rellermeyer, Gustavo Alonso: Concierge: a service platform for resource-constrained devices. 245-258
Yoav Etsion, Dan Tsafrir, Scott Kirkpatrick, Dror G. Feitelson: Fine grained kernel logging with KLogger: experience and insights. 259-272
Virtualization
Stephen Soltesz, Herbert Pötzl, Marc E. Fiuczynski, Andy C. Bavier, Larry L. Peterson: Container-based operating system virtualization: a scalable, high-performance alternative to hypervisors. 275-287
Pradeep Padala, Kang G. Shin, Xiaoyun Zhu, Mustafa Uysal, Zhikui Wang, Sharad Singhal, Arif Merchant, Kenneth Salem: Adaptive control of virtualized resources in utility computing environments. 289-302
New ideas & new benchmarks
Yin Wang, Terence Kelly, Stéphane Lafortune: Discrete control for safe execution of IT automation workflows. 305-314
Rachid Guerraoui, Michal Kapalka, Jan Vitek: STMBench7: a benchmark for software transactional memory. 315-324
Operating systems
Kristis Makris, Kyung Dong Ryu: Dynamic and adaptive updates of non-quiescent subsystems in commodity operating system kernels. 327-340
Galen C. Hunt, Mark Aiken, Manuel Fähndrich, Chris Hawblitzel, Orion Hodson, James R. Larus, Steven Levi, Bjarne Steensgaard, David Tarditi, Ted Wobber: Sealing OS processes to improve dependability and safety. 341-354
Ted Wobber, Aydan R. Yumerefendi, Martín Abadi, Andrew Birrell, Daniel R. Simon: Authorizing applications in singularity. 355-368
Distributed systems
Hakim Weatherspoon, Patrick R. Eaton, Byung-Gon Chun, John Kubiatowicz: Antiquity: exploiting a secure log for wide-area distributed storage. 371-384
Lásaro J. Camargos, Fernando Pedone, Marcin Wieloch: Sprint: a middleware for high-performance transaction processing. 385-398
Sameh Elnikety, Steven G. Dropsho, Willy Zwaenepoel: Tashkent+: memory-aware load balancing and update filtering in replicated databases. 399-412



