Runtime
Enviroment
Solutions
Why use Segue with AMM?
Experience uninterrupted enterprise operations with Segue's 'Pauseless' JVM. Eliminate pauses caused by memory cleanup and boost downstream infrastructure.
Segue's APMM handles Terabytes of chip memory for robust AI models, ensuring reliability even during critical decision-making moments
With Segue's APMM, control memory for embedded systems and ensure uninterrupted performance. No worries of critical operations interruptions.
Optimize Segue for massive AI or personal tasks. Trim memory usage for efficient local laptop performance without impeding shared resources.
Low Latency
As its core, Segue uses Z Garbage Collector (ZGC) technology . The ZGC collector eliminates the “stop-the-world” garbage collection (GC) pauses that improve the capabilities and response time of your applications. Thanks to ZGC, applications running on Segue2LL can deliver consistent performance and improved reliability by avoiding GC pauses while making more in-memory data available without the performance impact of very large heaps. Graal JIT technology is also integrated with our JVM, allowing better application, excellent peak performance and reduced latency.
​
High Performance
Segue is integrated with Graal JIT to enhance the performance of your Java applications. Thanks to Graal JIT, your applications run faster and consume fewer resources—reducing cloud and infrastructure costs.
​
Certified JDKs
Java TCK compliant
​
J-Class is an OpenJDK Community TCK License Agreement (OCTLA) Signatory.
And is one of few vendors that have licensed from Oracle the OpenJDK Community Technology Compatibility Kit (TCK) for different versions of OpenJDK. As such, our Segue2LL OpenJDK we build for our customers is verified compliant with the Java SE (Standard Edition) specifications using the TCKs, which ensures that our JVM meets all the speculations of the individual JSRs for a given version of Java SE.
​
Features
we offer
Java TCK compliant
Segue is Java-certified TCK-tested to meet the same standards
as Oracle Java SE, but with
better support.
ZGC Garbage Collector
Segue exists with ZGC garbage collector that reduce STW by 1ms to nanosecond range.
High performance
JIT complier
Bringing Graal JIT to the Java runtime will help enterprises drive additional value from their ongoing investments in Java-based applications and infrastructure.
Segue
is good for
Lower costs
Segue Consumes less memory and eliminates the need for additional servers that are usually required to deliver a given service. Furthermore, a fewer servers means lower monthly cloud bills and lower capital and operating costs for on premises deployments
Deliver experiences customers want
Segue improves customer experiences across selling
channels by improving
the performance of your
Java-based systems.
Better support
Segue Product Support plans are cost-effective and designed to help businesses maintain the benefits of consistent performance and ensure that bug fixes and security updates
are available. So they can focus on business-impacting activities.
Exploring Different Flavors of Our JDK: Tailoring Java Development to Your Needs
-
Vanilla: This flavor of our JDK provides the essential components for Java development without any additional features. It does not include support for advanced garbage collectors like ZGC or graphical user interface libraries like JavaFX. By default, it allocates heap memory sizes according to the system's configuration. However, it allows users to manage the soft maximum heap size, providing flexibility in memory allocation. Vanilla JDK is suitable for basic Java development needs without specialized requirements.
​
-
Default: Our Default JDK flavor offers comprehensive support for modern Java development, including features like ZGC for efficient garbage collection and JavaFX for building rich graphical user interfaces. It allocates heap memory sizes using default configurations but allows users to manage the soft maximum heap size as needed. This flavor strikes a balance between performance and flexibility, making it suitable for a wide range of Java applications, from desktop applications to enterprise systems.
​
-
Embedded: Designed for resource-constrained environments, the Embedded JDK flavor provides support for ZGC and JavaFX while offering smaller initial and maximum heap sizes compared to the Default flavor. With an initial heap size of 512MB and a maximum heap size of 512MB, it is optimized for embedded systems where memory resources are limited. Despite its smaller memory footprint, it maintains the flexibility of managing the soft maximum heap size, ensuring efficient memory utilization in embedded applications.
​
-
Personal: The Personal JDK flavor is tailored for individual developers working on medium to large-scale projects. It offers ample memory resources with an initial heap size of 2GB and a maximum heap size of 2GB, along with support for ZGC and JavaFX. This flavor is ideal for developers who require higher memory allocations for running complex applications or multiple instances simultaneously, providing a balance between performance and resource utilization.
​
-
Enterprise: Geared towards enterprise-level applications, the Enterprise JDK flavor provides extensive memory resources with an initial heap size of 8GB and a maximum heap size of 8GB. It supports advanced features like ZGC and JavaFX, catering to the demanding requirements of large-scale enterprise systems. With generous memory allocations and comprehensive tooling support, the Enterprise flavor ensures optimal performance and scalability for mission-critical Java applications in enterprise environments.
Core Competencies
J-Class Solutions is an authorized builder, provider and supporter of its own versions of Java Virtual Machine, also known as a JVM or a JDK. This Java Runtime Enviroment is called Segue and it comes in several different flavors such as Embedded, Personal, Enterprise & AI Large Memory.
We eliminate runtime pauses and speed up
software development cycles