虚拟机
-
区块链EVM——以太坊虚拟机
在区块链领域,以太坊虚拟机(EVM)是一种无报酬式的计算机虚拟机,用于执行以太坊协议的智能合约。
-
EVM——以太坊虚拟机
在区块链领域,以太坊虚拟机(EVM)是一种无报酬式的计算机虚拟机,用于执行以太坊协议的智能合约。它可以在网络的任何节点上运行,用于提供与不受信任的第三方相关的可验证和可信赖的交易。
-
区块链:EVM——以太坊虚拟机
在区块链领域,以太坊虚拟机(EVM)是一种无报酬式的计算机虚拟机,用于执行以太坊协议的智能合约。它可以在网络的任何节点上运行,用于提供与不受信任的第三方相关的可验证和可信赖的交易。
-
有哪些 Java 面试题 90% 的公司会问到?
Java 通过字节码和 Java 虚拟机(JVM)这种跨平台的抽象,屏蔽了操作系统和硬件的细节,这也是实现「一次编译,到处执行」的基础。Java 通过垃圾收集器(Garbage Collector)回收分配内存,大部分情况下,程序员不需要自己操心内存的分配和回收。
-
京东二面:Sychronized的锁升级过程是怎样的?
Synchronized锁升级机制是Java虚拟机为优化多线程环境下同步操作性能而设计的一种动态调整策略。
-
深入理解Java虚拟机:对象实例化及直接内存详解
在Java世界中,万物皆对象。当我们谈论一个对象时,其实质是指代一段具有特定属性和行为的内存区域。
-
深入理解Java虚拟机:方法区详解
jdk7中将StringTable放到了堆空间中。因为永久代的回收效率很低,在full gc的时候才会触发。而full gc是老年代的空间不足、永久代不足时才会触发。
-
深入理解Java虚拟机:堆详解
内存是非常重要的系统资源,是硬盘和CPU的中间仓库及桥梁,承载着操作系统和应用程序的实时运行JVM内存布局规定了Java在运行过程中内存申请、分配、管理的策略,保证了JVM的高效稳定运行。不同的JVM对于内存的划分方式和管理机制存在着部分差异。
-
深入理解Java虚拟机:程序计数器与虚拟机栈详解
在Java源文件被编译到字节码文件中时,所有的变量和方法引用都作为符号引用(Symbolic Reference)保存在class文件的常量池里。
-
几个示例演示Java中异常的发生与处理
通过下面的示例程序和解释,你应该对Java中的异常和如何处理它们有了基本的了解。在实际编程中,合理地使用异常处理机制是提高代码健壮性和可维护性的关键。
-
面试官:说说虚拟机的内存结构有哪些?
熟悉 JVM 内存结构的同学,可能会很快看得出以上错误信息表示虚拟机堆内存空间不足,因此了解 JVM 内存结构对快速定位问题并解决问题有着非常重要的意义。今天我们一起来了解一下 JVM 内存结构。
-
什么是虚拟机?你知道吗?
谁都没想到 Sun 公司技术如此的强大,却在之后的岁月里逐渐走向陨落,因为不懂销售和运营,导致公司财务逐渐出现亏损,在 2009 年,Oracle 公司以现金方式收购 Sun 公司,交易价格达 74 亿美元。
-
理解Java虚拟机(JVM):优化代码执行效率的内部机制
本文将深入理解JVM的内部机制,以及如何通过优化代码执行提高程序的性能。
-
Kubernetes:裸机vs虚拟机性能对比
如果您想在物理机工作节点上试用 Kubernetes,请查看Gcore 的托管 Kubernetes。我们提供了几种类型的工作节点配置,包括用于加速 AI/ML 工作负载的 NVIDIA GPU。
-
Kubernetes 中的 Java 应用的内存调优
OpenJDK 17 包含 Java 虚拟机 (JVM) 使用的多个内存空间来管理 Java 应用程序的内存。了解这些不同的内存空间可以帮助开发人员针对 Kubernetes 环境优化其 Java 应用程序。