Implementation method and device of 64-bit java virtual machine

A technology of a Java virtual machine and an implementation method, applied in program control devices, software emulation/interpretation/simulation, etc., can solve the problems of limited Java virtual machine performance and application scenarios, etc.

Active Publication Date: 2019-12-10
LOONGSON TECH CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, with the advancement of technology, most server applications and even more and more desktop applications require higher and higher throughput and concurrency, and 1GB of storage space obviously cannot meet these high throughput and concurrency requirements , resulting in limited performance and application scenarios of the Java virtual machine, therefore, improving the available storage space of the Java virtual machine has obviously become an urgent problem to be solved

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Implementation method and device of 64-bit java virtual machine
  • Implementation method and device of 64-bit java virtual machine
  • Implementation method and device of 64-bit java virtual machine

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the purpose, technical solutions and advantages of the examples of the present invention clearer, the technical solutions in the examples of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the examples of the present invention. Obviously, the described examples are a part of the present invention instance, but not all instances. Based on the examples in the present invention, all other examples obtained by persons of ordinary skill in the art without creative efforts belong to the protection scope of the present invention.

[0036] figure 1 Be the flow chart of an example of the implementation method of 64-bit Java virtual machine of the present invention, as figure 1 As shown, the method of this example may include:

[0037] Step 101, receiving the Java bytecode, and writing the Java bytecode into a 64-bit register in a 64-bit format;

[0038] The execution subject of this example...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

Embodiments of the invention provide a method and a device for realizing a 64-bit Java virtual machine. The method for realizing a 64-bit Java virtual machine comprises: receiving Java bytecodes, writing the Java bytecodes in a 64-bit register in a 64-bit format; using a 64-bit assembly instruction set to perform assembly on the Java bytecodes in the 64-bit register in the 64-bit format, to obtain a 64-bit assembly code; and according to the 64-bit format, controlling address jumping of the 64-bit assembly code, and operating the 64-bit assembly code. The method can make the Java virtual machine operate on a MIPS 64-bit platform, and the virtual machine is not subjected to inherent limitation of a MIPS 32-bit system structure and a Linux operation system kernel, so as to improve storage space programs can use.

Description

technical field [0001] The example of the invention relates to a method and device for realizing a 64-bit Java virtual machine. Background technique [0002] At present, the Java virtual machine that can run on the microprocessor (Microprocessor without Interlocked Pipeline Stages, MIPS) platform without internal interlocking pipeline stage only supports the MIPS32-bit version. Due to the inherent limitations of the MIPS 32-bit architecture and the Linus (Linux) operating system kernel, no application can use more than 1GB of memory. [0003] However, with the advancement of technology, most server applications and even more and more desktop applications require higher and higher throughput and concurrency, and 1GB of storage space obviously cannot meet these high throughput and concurrency requirements , resulting in limited performance and application scenarios of the Java virtual machine, therefore, increasing the available storage space of the Java virtual machine has o...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/455
Inventor 蔡嵩松张戈刘奇
Owner LOONGSON TECH CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products