Skip to content

Commit 03015bf

Browse files
Glossary
Glossary topic added with first set of glossary terms. Signed-off-by: Sreekala Gopakumar <[email protected]>
1 parent f95561e commit 03015bf

File tree

2 files changed

+205
-0
lines changed

2 files changed

+205
-0
lines changed

docs/glossary.md

+203
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,203 @@
1+
{:shortdesc: .shortdesc}
2+
{:new_window: target="_blank"}
3+
4+
# Glossary
5+
*Last update: 2024/01/29*
6+
7+
8+
This glossary provides terms and definitions for Runtimes OpenJ9 &reg;.
9+
{:shortdesc}
10+
11+
The following cross-references are used in this glossary:
12+
13+
- *See* refers you from a nonpreferred term to the preferred term or from an abbreviation to the spelled-out form.
14+
- *See also* refers you to a related or contrasting term.
15+
16+
17+
<!--If you do not want letter links at the top of your glossary, delete the text between these comment tags.-->
18+
19+
[A](#glossa)
20+
[B](#glossb)
21+
[C](#glossc)
22+
[D](#glossd)
23+
[E](#glosse)
24+
[F](#glossf)
25+
[G](#glossg)
26+
[H](#glossh)
27+
[I](#glossi)
28+
[J](#glossj)
29+
[K](#glossk)
30+
[L](#glossl)
31+
[M](#glossm)
32+
[N](#glossn)
33+
[O](#glosso)
34+
[P](#glossp)
35+
[Q](#glossq)
36+
[R](#glossr)
37+
[S](#glosss)
38+
[T](#glosst)
39+
[U](#glossu)
40+
[V](#glossv)
41+
[W](#glossw)
42+
[Z](#glossz)
43+
44+
<!--end letter link tags-->
45+
46+
## A
47+
{: #glossa}
48+
49+
50+
### AWT font subsystem
51+
{: #x10447151}
52+
53+
The Abstract Window Toolkit (AWT) package in Java that is used to create graphical user interface applications. It contains classes that help to implement common windows-based tasks, such as adding scroll bars, buttons, list items, and text boxes.
54+
55+
## C
56+
{: #glossc}
57+
58+
59+
### cryptographic acclerator
60+
{: #x10447156}
61+
62+
The use of hardware to run cryptographic operations to improve performance.
63+
64+
## D
65+
{: #glossd}
66+
67+
68+
### dump
69+
{: #x2021514}
70+
71+
A capture of storage information at the time of an error.
72+
73+
### dynamic logical partitioning
74+
{: #x10447168}
75+
76+
Partitioning with the capability to logically attach and detach a managed system's resources to and from a logical partition's operating system without rebooting.
77+
78+
## H
79+
{: #glossh}
80+
81+
82+
### heap dump
83+
{: #x2788665}
84+
85+
A dump that shows the content of the Java heap.
86+
87+
### heuristic
88+
{: #x2085115}
89+
90+
A problem-solving method or algorithm used to derive a workable solution in within a reasonable time.
91+
92+
### huge page
93+
{: #x4550512}
94+
95+
In Linux, a block of memory that can be 2 MB or 1 GB in size. Using huge pages increases the kernel-level performance by creating fewer pages and therefore fewer mapping tables that the kernel has to load.
96+
97+
## J
98+
{: #glossj}
99+
100+
101+
### Java dump
102+
{: #x8172135}
103+
104+
A dump that contains information from the Java application, such as the operating environment, locks, threads, hooks, shared classes, and class loaders.
105+
106+
## L
107+
{: #glossl}
108+
109+
110+
### large page
111+
{: #x10447162}
112+
113+
In Windows, a block of memory that can be 2 MB or 1 GB in size.
114+
115+
### logical partition (LP,LPAR)
116+
{: #x2002959}
117+
118+
A function of an operating system that creates segments of resources that can be run on copies, or instances, of the operating system and associated applications.
119+
120+
### LP
121+
{: #x2029334}
122+
See [logical partition](#x2002959).
123+
124+
125+
### LPAR
126+
{: #x2029338}
127+
See [logical partition](#x2002959).
128+
129+
130+
## O
131+
{: #glosso}
132+
133+
134+
### OpenSSL
135+
{: #x10447142}
136+
137+
An open source version of the SSL and TLS security protocols, which provide encryption and server authentication over the internet.
138+
139+
## P
140+
{: #glossp}
141+
142+
143+
### page
144+
{: #x2003565}
145+
146+
A block of memory that equals 4096 bytes.
147+
148+
## R
149+
{: #glossr}
150+
151+
152+
### release cadence
153+
{: #x10447137}
154+
155+
The frequency at which new software updates or features are released to users.
156+
157+
## S
158+
{: #glosss}
159+
160+
161+
### SDUMP
162+
{: #x2685105}
163+
See [system dump](#x2095425).
164+
165+
166+
### Secure Sockets Layer (SSL)
167+
{: #x2038004}
168+
169+
A security protocol that provides communication privacy. With SSL, client/server applications can communicate in a way that is designed to prevent eavesdropping, tampering, and message forgery.
170+
171+
### SSL
172+
{: #x2483907}
173+
See [Secure Sockets Layer](#x2038004).
174+
175+
176+
### system dump (SDUMP)
177+
{: #x2095425}
178+
179+
A dump of all the storage in the system that can be used for problem determination.
180+
181+
## T
182+
{: #glosst}
183+
184+
185+
### THP
186+
{: #x10447179}
187+
See [Transparent Huge Pages](#x10447174).
188+
189+
190+
### TLS
191+
{: #x2041643}
192+
See [Transport Layer Security](#x2069299).
193+
194+
195+
### Transparent Huge Pages (THP)
196+
{: #x10447174}
197+
198+
An abstraction layer that is a Linux kernel feature for automating most parts of creating and managing huge pages.
199+
200+
### Transport Layer Security (TLS)
201+
{: #x2069299}
202+
203+
A set of encryption rules that uses verified certificates and encryption keys to secure communications over the Internet. TLS is an update to the SSL protocol.

mkdocs.yml

+2
Original file line numberDiff line numberDiff line change
@@ -479,6 +479,8 @@ nav:
479479
- "OpenJ9 messages" : messages_intro.md
480480
- "Environment variables" : env_var.md
481481

482+
- "Glossary" : glossary.md
483+
482484
- "API documentation" :
483485
- "Overview" : api-overview.md
484486
- "Java 8 API" :

0 commit comments

Comments
 (0)