-
1
-
-
0036036105
-
Beltway: Getting Around Garbage Collection Gridlock
-
Berlin, Germany, pp
-
Blackburn, S.M., Jones, R.E., McKinley, K.S., Moss, J.E.B.: Beltway: Getting Around Garbage Collection Gridlock. In: Proceedings of the Programming Languages Design and Implementation, Berlin, Germany, pp. 153-164 (2002)
-
(2002)
Proceedings of the Programming Languages Design and Implementation
, pp. 153-164
-
-
Blackburn, S.M.1
Jones, R.E.2
McKinley, K.S.3
Moss, J.E.B.4
-
3
-
-
0020765079
-
A Real-Time Garbage Collector Based on the Lifetimes of Objects
-
Lieberman, H., Hewitt, C.: A Real-Time Garbage Collector Based on the Lifetimes of Objects. Communications of the ACM 26(6), 419-429 (1983)
-
(1983)
Communications of the ACM
, vol.26
, Issue.6
, pp. 419-429
-
-
Lieberman, H.1
Hewitt, C.2
-
5
-
-
33646672678
-
Garbage Collection in the Presence of Remote Objects: An Empirical Study
-
Napa, Cyprus, pp
-
Srisa-an, W., Oey, M., Elbaum, S.: Garbage Collection in the Presence of Remote Objects: An Empirical Study. In: Proceedings of the International Symposium on Distributed Objects and Applications, Agia Napa, Cyprus, pp. 1065-1082 (2005)
-
(2005)
Proceedings of the International Symposium on Distributed Objects and Applications, Agia
, pp. 1065-1082
-
-
Srisa-an, W.1
Oey, M.2
Elbaum, S.3
-
6
-
-
34547264155
-
Investigating the Throughput Degradation Behavior of Java Application Servers: A View from Inside the Virtual Machine
-
Mannheim, pp
-
Xian, F., Srisa-an, W., Jiang, H.: Investigating the Throughput Degradation Behavior of Java Application Servers: A View from Inside the Virtual Machine. In: Proceedings of the 4th International Conference on Principles and Practices of Programming in Java, Mannheim, pp. 40-49 (2006)
-
(2006)
Proceedings of the 4th International Conference on Principles and Practices of Programming in Java
, pp. 40-49
-
-
Xian, F.1
Srisa-an, W.2
Jiang, H.3
-
7
-
-
31744449798
-
Quantifying the Performance of Garbage Collection vs. Explicit Memory Management
-
San Diego, CA, USA, pp
-
Hertz, M., Berger, E.: Quantifying the Performance of Garbage Collection vs. Explicit Memory Management. In: OOPSLA '05: 20th annual ACM SIGPLAN Conference on ObjectOriented Programming Systems, Languages, and Applications, San Diego, CA, USA, pp. 313-326 (2005)
-
(2005)
OOPSLA '05: 20th annual ACM SIGPLAN Conference on ObjectOriented Programming Systems, Languages, and Applications
, pp. 313-326
-
-
Hertz, M.1
Berger, E.2
-
8
-
-
85076757258
-
CRAMM: Virtual Memory Support for Garbage-Collected Applications
-
Seattle, WA
-
Yang, T., Berger, E.D., Kaplan, S.F., Moss, J.E.B.: CRAMM: Virtual Memory Support for Garbage-Collected Applications. In: OSDI'06: Proceedings of the USENIX Conference on Operating System Design and Implementation, Seattle, WA (2006)
-
(2006)
OSDI'06: Proceedings of the USENIX Conference on Operating System Design and Implementation
-
-
Yang, T.1
Berger, E.D.2
Kaplan, S.F.3
Moss, J.E.B.4
-
9
-
-
84976791409
-
Using Key Object Opportunism to Collect Old Objects
-
Phoenix, AR, pp
-
Hayes, B.: Using Key Object Opportunism to Collect Old Objects. In: OOPSLA '91: Conference proceedings on Object-oriented programming systems, languages, and applications, Phoenix, AR, pp. 33-46 (1991)
-
(1991)
OOPSLA '91: Conference proceedings on Object-oriented programming systems, languages, and applications
, pp. 33-46
-
-
Hayes, B.1
-
10
-
-
38149045214
-
Web services to reach $21 billion by 2007
-
IDC
-
IDC: Web services to reach $21 billion by 2007. On-line Article (2003), http://thewhir.com/marketwatch/idc020503.cfm
-
(2003)
On-line Article
-
-
-
11
-
-
0035551807
-
-
Tampa Bay, FL, pp
-
Blackburn, S.M., Singhai, S., Hertz, M., McKinely, K.S., Moss, J.E.B.: Pretenuring for Java. In: Proceedings of the OOPSLA '01 conference on Object Oriented Programming Systems Languages and Applications, Tampa Bay, FL, pp. 342-352 (2001)
-
(2001)
Proceedings of the OOPSLA '01 conference on Object Oriented Programming Systems Languages and Applications
, pp. 342-352
-
-
Blackburn, S.M.1
Singhai, S.2
Hertz, M.3
McKinely, K.S.4
Moss, J.E.B.5
for Java, P.6
-
12
-
-
0034592579
-
Dynamic Adaptive Pretenuring
-
Minneapolis, Minnesota, United States, pp
-
Harris, T.L.: Dynamic Adaptive Pretenuring. In: Proceedings of International Symposium on Memory Management, Minneapolis, Minnesota, United States, pp. 127-136 (2000)
-
(2000)
Proceedings of International Symposium on Memory Management
, pp. 127-136
-
-
Harris, T.L.1
-
13
-
-
0033203774
-
Age-Based Garbage Collection
-
Colorado, United States pp
-
Stefanović, D., McKinley, K.S., Moss, J.E.B.: Age-Based Garbage Collection. In: OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented Programming, Systems, Languages, and Applications, Colorado, United States pp. 370-381(1999)
-
(1999)
OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented Programming, Systems, Languages, and Applications
, pp. 370-381
-
-
Stefanović, D.1
McKinley, K.S.2
Moss, J.E.B.3
-
14
-
-
84958662213
-
Dynamic Storage Allocation: A Survey and Critical Review
-
London, UK, pp, Springer, Heidelberg
-
Wilson, P.R., Johnstone, M.S., Neely, M., Boles, D.: Dynamic Storage Allocation: A Survey and Critical Review. In: IWMM '95: Proceedings of the International Workshop on Memory Management, London, UK, pp. 1-116. Springer, Heidelberg (1995)
-
(1995)
IWMM '95: Proceedings of the International Workshop on Memory Management
, pp. 1-116
-
-
Wilson, P.R.1
Johnstone, M.S.2
Neely, M.3
Boles, D.4
-
15
-
-
0036041527
-
SEDA: An Architecture for Well-Conditioned, Scalable Internet Services
-
Welsh, M., Culler, D.E., Brewer, E.A.: SEDA: An Architecture for Well-Conditioned, Scalable Internet Services. In: Symposium on Operating Systems Principles, pp. 230-243 (2001)
-
(2001)
Symposium on Operating Systems Principles
, pp. 230-243
-
-
Welsh, M.1
Culler, D.E.2
Brewer, E.A.3
-
16
-
-
34547331038
-
Difference of Degradation Schemes among Operating Systems: Experimental Analysis for Web Application Servers
-
Yokohama, Japan
-
Hibino, H., Kourai, K., Shiba, S.: Difference of Degradation Schemes among Operating Systems: Experimental Analysis for Web Application Servers. In: Workshop on Dependable Software, Tools and Methods, Yokohama, Japan (2005)
-
(2005)
Workshop on Dependable Software, Tools and Methods
-
-
Hibino, H.1
Kourai, K.2
Shiba, S.3
-
18
-
-
38149066192
-
-
Chosun Ilbo: Cyber Crime Behind College Application Server Crash. On-line article (2006), http://english.chosun.com/w21data/html/news/200602/2 0060210002 5. html
-
Chosun Ilbo: Cyber Crime Behind College Application Server Crash. On-line article (2006), http://english.chosun.com/w21data/html/news/200602/2 0060210002 5. html
-
-
-
-
19
-
-
38149127371
-
-
Standard Performance Evaluation Corporation: Spec jvm98 benchmarks (Last Retrieved: June 2005), http://www.spec.org/osg/jvm98
-
Standard Performance Evaluation Corporation: Spec jvm98 benchmarks (Last Retrieved: June 2005), http://www.spec.org/osg/jvm98
-
-
-
-
20
-
-
38149012435
-
-
Standard Performance Evaluation Corporation
-
Standard Performance Evaluation Corporation: SPECjbb2000, WhitePaper (2000), http://www.spec.org/osg/jbb2000/docs/whitepaper.html
-
(2000)
SPECjbb2000, WhitePaper
-
-
-
21
-
-
84858094999
-
SPECjAppServer2004 User's Guide
-
Standard Performance Evaluation Corporation:, Guide
-
Standard Performance Evaluation Corporation: SPECjAppServer2004 User's Guide. On-Line User's Guide (2004), http://www.spec.org/osg/jAppServer2004/docs/ UserGuide.html
-
(2004)
On-Line User's
-
-
-
22
-
-
0242443833
-
Understanding the Connectivity of Heap Objects
-
Berlin, Germany, pp
-
Hirzel, M., Henkel, J., Diwan, A., Hind, M.: Understanding the Connectivity of Heap Objects. In: ISMM '02: Proceedings of the 3rd International Symposium on Memory Management, Berlin, Germany, pp. 36-49 (2002)
-
(2002)
ISMM '02: Proceedings of the 3rd International Symposium on Memory Management
, pp. 36-49
-
-
Hirzel, M.1
Henkel, J.2
Diwan, A.3
Hind, M.4
-
23
-
-
1442263992
-
Connectivity-Based Garbage Collection
-
ACM Press, New York
-
Hirzel, M., Diwan, A., Hertz, M.: Connectivity-Based Garbage Collection. In: ACM Conference on Object-Oriented Programming Systems, Languages, and Applications, pp. 359-373. ACM Press, New York (2003)
-
(2003)
ACM Conference on Object-Oriented Programming Systems, Languages, and Applications
, pp. 359-373
-
-
Hirzel, M.1
Diwan, A.2
Hertz, M.3
-
24
-
-
12844258075
-
Finding your Cronies: Static Analysis for Dynamic Object Colocation
-
Vancouver, BC, Canada, pp, ACM Press, New York
-
Guyer, S.Z., McKinley, K.S.: Finding your Cronies: Static Analysis for Dynamic Object Colocation. In: OOPSLA '04: Proceedings of the 19th annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, Vancouver, BC, Canada, pp. 237-250. ACM Press, New York (2004)
-
(2004)
OOPSLA '04: Proceedings of the 19th annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications
, pp. 237-250
-
-
Guyer, S.Z.1
McKinley, K.S.2
-
25
-
-
38149006436
-
-
Sun: Performance Documentation for the Java HotSpot VM. On-Line Documentation (Last Retrieved: June 2005), http://java.sun.com/docs/hotspot/
-
Sun: Performance Documentation for the Java HotSpot VM. On-Line Documentation (Last Retrieved: June 2005), http://java.sun.com/docs/hotspot/
-
-
-
-
26
-
-
38149128341
-
Jboss Application Server
-
JBoss:Jboss Application Server. Product Literature (2005), http://www.jboss.org/products/jbossas
-
(2005)
Product Literature
-
-
JBoss1
-
27
-
-
1442264005
-
Mark-copy: Fast Copying GC with Less Space Overhead
-
Sachindran, N., Moss, J.E.B.: Mark-copy: Fast Copying GC with Less Space Overhead. SIGPLAN Notices 38(11), 326-343 (2003)
-
(2003)
SIGPLAN Notices
, vol.38
, Issue.11
, pp. 326-343
-
-
Sachindran, N.1
Moss, J.E.B.2
-
28
-
-
1442338971
-
Thread-Local Heaps for Java
-
Domani, T., Goldshtein, G., Kolodner, E.K., Lewis, E., Petrank, E., Sheinwald, D.: Thread-Local Heaps for Java. SIGPLAN Not. 38(suppl. 2), 76-87 (2003)
-
(2003)
SIGPLAN Not
, vol.38
, Issue.SUPPL. 2
, pp. 76-87
-
-
Domani, T.1
Goldshtein, G.2
Kolodner, E.K.3
Lewis, E.4
Petrank, E.5
Sheinwald, D.6
-
29
-
-
0034592544
-
Thread-Specific Heaps for Multi-Threaded Programs
-
Minneapolis, Minnesota, United States, pp
-
Steensgaard, B.: Thread-Specific Heaps for Multi-Threaded Programs. In: ISMM '00: Proceedings of the 2nd International Symposium on Memory Management, Minneapolis, Minnesota, United States, pp. 18-24 (2000)
-
(2000)
ISMM '00: Proceedings of the 2nd International Symposium on Memory Management
, pp. 18-24
-
-
Steensgaard, B.1
-
30
-
-
0012940667
-
Memory Allocation for Long-Running Server Applications
-
Vancouver, British Columbia, Canada, pp
-
Larson, P., Krishnan, M.: Memory Allocation for Long-Running Server Applications. In: ISMM '98: Proceedings of the 1st International Symposium on Memory Management, Vancouver, British Columbia, Canada, pp. 176-185 (1998)
-
(1998)
ISMM '98: Proceedings of the 1st International Symposium on Memory Management
, pp. 176-185
-
-
Larson, P.1
Krishnan, M.2
-
31
-
-
0031622774
-
Memory Management with Explicit Regions
-
Montreal, Quebec, Canada, pp, ACM Press, New York
-
Gay, D., Aiken, A.: Memory Management with Explicit Regions. In: PLDI '98: Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation, Montreal, Quebec, Canada, pp. 313-323. ACM Press, New York (1998)
-
(1998)
PLDI '98: Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation
, pp. 313-323
-
-
Gay, D.1
Aiken, A.2
-
32
-
-
0036040515
-
Region-Based Memory Management in Cyclone
-
Berlin, Germany, pp, ACM Press, New York
-
Grossman, D., Morrisett, G., Jim, T., Hicks, M., Wang, Y., Cheney, J.: Region-Based Memory Management in Cyclone. In: PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation, Berlin, Germany, pp. 282-293. ACM Press, New York (2002)
-
(2002)
PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation
, pp. 282-293
-
-
Grossman, D.1
Morrisett, G.2
Jim, T.3
Hicks, M.4
Wang, Y.5
Cheney, J.6
-
33
-
-
38149066190
-
-
Stoutamire, D.P.: Portable, Modular Expression of Locality. PhD thesis, University of California-Berkeley, Chair-Jerome A. Feldman (1997)
-
Stoutamire, D.P.: Portable, Modular Expression of Locality. PhD thesis, University of California-Berkeley, Chair-Jerome A. Feldman (1997)
-
-
-
-
35
-
-
0033729897
-
The Real-Time Specification for Java
-
Bollella, G., Gosling, J.: The Real-Time Specification for Java. Computer 33(6), 47-54 (2000)
-
(2000)
Computer
, vol.33
, Issue.6
, pp. 47-54
-
-
Bollella, G.1
Gosling, J.2
-
36
-
-
0141762585
-
Garbage Collection Safety for Region-Based Memory Management
-
New Orleans, Louisiana, USA, pp, ACM Press, New York
-
Elsman, M.: Garbage Collection Safety for Region-Based Memory Management. In: TLDI '03: Proceedings of the 2003 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation, New Orleans, Louisiana, USA, pp. 123-134. ACM Press, New York (2003)
-
(2003)
TLDI '03: Proceedings of the 2003 ACM SIGPLAN International Workshop on Types in Languages Design and Implementation
, pp. 123-134
-
-
Elsman, M.1
-
37
-
-
38149110040
-
SPECjAppServer2002 User's Guide
-
Standard Performance Evaluation Corporation:, Guide
-
Standard Performance Evaluation Corporation: SPECjAppServer2002 User's Guide. On-Line User's Guide (2002), http://www.spec.org/osg/jAppServer2002/docs/ UserGuide.html
-
(2002)
On-Line User's
-
-
-
38
-
-
21644488319
-
Dynamic Object Sampling for Pretenuring
-
Vancouver, BC, Canada, pp
-
Jump, M., Blackburn, S.M., McKinley, K.S.: Dynamic Object Sampling for Pretenuring. In: ISMM '04: Proceedings of the 4th International Symposium on Memory Management, Vancouver, BC, Canada, pp. 152-162 (2004)
-
(2004)
ISMM '04: Proceedings of the 4th International Symposium on Memory Management
, pp. 152-162
-
-
Jump, M.1
Blackburn, S.M.2
McKinley, K.S.3
-
39
-
-
2642585002
-
Dynamic Pretenuring for Java
-
March 10-13, Austin, TX, pp
-
Huang, W., Srisa-an, W., Chang, J.: Dynamic Pretenuring for Java. In: International Symposium on Performance Analysis of Systems and Software ISPASS, March 10-13, 2004, Austin, TX, pp. 133-140 (2004)
-
(2004)
International Symposium on Performance Analysis of Systems and Software ISPASS
, pp. 133-140
-
-
Huang, W.1
Srisa-an, W.2
Chang, J.3
-
40
-
-
0347934839
-
Generational Garbage Collection and the Radioactive Decay Model
-
Las Vegas, Nevada, United States, pp, ACM Press, New York
-
Clinger, W.D., Hansen, L.T.: Generational Garbage Collection and the Radioactive Decay Model. In: PLDI '97: Proceedings of the ACM SIGPLAN 1997 Conference on Programming Language Design and Implementation, Las Vegas, Nevada, United States, pp. 97-108. ACM Press, New York (1997)
-
(1997)
PLDI '97: Proceedings of the ACM SIGPLAN 1997 Conference on Programming Language Design and Implementation
, pp. 97-108
-
-
Clinger, W.D.1
Hansen, L.T.2
-
42
-
-
33750273259
-
Clustering the Heap in Multi-Threaded Applications for Improved Garbage Collection
-
Seattle, Washington, USA, pp
-
Cohen, M., Kooi, S.B., Srisa-an, W.: Clustering the Heap in Multi-Threaded Applications for Improved Garbage Collection. In: GECCO '06: Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation, Seattle, Washington, USA, pp. 1901-1908 (2006)
-
(2006)
GECCO '06: Proceedings of the 8th Annual Conference on Genetic and Evolutionary Computation
, pp. 1901-1908
-
-
Cohen, M.1
Kooi, S.B.2
Srisa-an, W.3
-
43
-
-
31744448550
-
Garbage Collection Without Paging
-
Chicago, IL, USA, pp, ACM Press, New York
-
Hertz, M., Feng, Y., Berger, E.D.: Garbage Collection Without Paging. In: PLDI '05: Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation, Chicago, IL, USA, pp. 143-153. ACM Press, New York (2005)
-
(2005)
PLDI '05: Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation
, pp. 143-153
-
-
Hertz, M.1
Feng, Y.2
Berger, E.D.3
-
44
-
-
21644439179
-
Automatic Heap Sizing: Taking Real Memory into Account
-
Vancouver, BC, Canada, pp
-
Yang, T., Hertz, M., Berger, E.D., Kaplan, S.F., Moss, J.E.B.: Automatic Heap Sizing: Taking Real Memory into Account. In: Proceedings of the International Symposium on Memory Management, Vancouver, BC, Canada, pp. 61-72 (2004)
-
(2004)
Proceedings of the International Symposium on Memory Management
, pp. 61-72
-
-
Yang, T.1
Hertz, M.2
Berger, E.D.3
Kaplan, S.F.4
Moss, J.E.B.5
-
45
-
-
34247236707
-
Program-Level Adaptive Memory Management
-
Ottawa, Canada, pp
-
Zhang, C., Kelsey, K., Shen, X., Ding, C., Hertz, M., Ogihara, M.: Program-Level Adaptive Memory Management. In: International Symposium on Memory Management, Ottawa, Canada, pp. 174-183 (2006)
-
(2006)
International Symposium on Memory Management
, pp. 174-183
-
-
Zhang, C.1
Kelsey, K.2
Shen, X.3
Ding, C.4
Hertz, M.5
Ogihara, M.6
|