package.html revision 16638:0eb0f644345d
1266733Speter<!doctype html public "-//IETF//DTD HTML/EN">
2266733Speter<html>
3266733Speter<head>
4266733Speter<!--
5266733Speter 
6266733Speter
7266733Speter Copyright (c) 2004, Oracle and/or its affiliates. All rights reserved.
8266733Speter DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9266733Speter
10266733Speter This code is free software; you can redistribute it and/or modify it
11266733Speter under the terms of the GNU General Public License version 2 only, as
12266733Speter published by the Free Software Foundation.  Oracle designates this
13266733Speter particular file as subject to the "Classpath" exception as provided
14266733Speter by Oracle in the LICENSE file that accompanied this code.
15266733Speter
16266733Speter This code is distributed in the hope that it will be useful, but WITHOUT
17266733Speter ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
18266733Speter FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
19266733Speter version 2 for more details (a copy is included in the LICENSE file that
20266733Speter accompanied this code).
21266733Speter
22266733Speter You should have received a copy of the GNU General Public License version
23266733Speter 2 along with this work; if not, write to the Free Software Foundation,
24266733Speter Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
25266733Speter
26266733Speter Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
27266733Speter or visit www.oracle.com if you need additional information or have any
28266733Speter questions.
29266733Speter
30266733Speter
31266733Speter-->
32266733Speter</head>
33266733Speter<body bgcolor="white">
34266733Speter<p>
35266733SpeterProvides the implementation classes for the <em>local:</em> protocol for
36266733Speterthe HotSpot PerfData instrumentation buffer monitoring implementation.
37266733Speter</p>
38266733Speter<p>
39266733SpeterThe <em>local:</em> protocol is the default protocol for the PerfData
40266733Speterimplementation. It utilizes a name shared memory mechanism, identified
41266733Speterby a backing store file in the file system name space. The location of
42266733Speterthe backing store file is platform specific and is dictated primarily by
43266733Speterthe JVM implementation. However, the <code>java.io.tmpdir</code> system
44266733Speterproperty generally contains the location of the files, with the exception
45266733Speterof the Solaris implementation, as the SDK and HotSpot JVM use different
46266733Speterlocations for their temporary file storage. The HotSpot JVM uses the
47266733Speter<em>/tmp</em> directory and the SDK uses <em>/var/tmp</em>. The classes
48266733Speterin this specifically use <em>/tmp</em> when running on Solaris.
49266733Speter</body>
50266733Speter</html>
51266733Speter