OpenJDK8U-jdk-aarch64-linux-hotspot-8u372b07.tar.gz 是一个针对arm架构的Linux系统优化的Java Development Kit(JDK)版本,主要适用于在基于ARM处理器的设备上进行Java应用程序和库的开发。这个版本是OpenJDK 8的更新版,具体为8u372,包含了HotSpot虚拟机。下面将详细探讨这些知识点。 1. **OpenJDK**: OpenJDK 是一个开源、免费的Java SE(标准版)实现,由Oracle公司发起并维护。它是Java平台的核心组成部分,提供了编译器、类库以及Java虚拟机(JVM)。OpenJDK项目遵循GPLv2许可证,鼓励社区参与开发和改进。 2. **JDK (Java Development Kit)**: JDK是开发和运行Java应用程序所需的软件开发工具包。它包括Java编译器、Java运行时环境(JRE)、调试工具、文档和示例代码。开发者使用JDK可以编写、编译、测试和部署Java程序。 3. **Java 8**: Java 8是Java的一个重要版本,发布于2014年。它引入了多个新特性,如Lambda表达式、函数式编程接口、方法引用、默认方法、新的日期/时间API(java.time包)以及改进的并发性能等,对Java编程产生了深远影响。 4. **ARM架构**: ARM(Advanced RISC Machines)是一种广泛应用于移动设备和嵌入式系统的精简指令集计算机(RISC)架构。由于其低功耗和高效能,ARM处理器被大量用于智能手机、平板电脑、物联网设备和服务器等领域。 5. **Linux**: Linux是一种自由和开放源码的类UNIX操作系统内核,由林纳斯·托瓦兹(Linus Torvalds)创建。Linux操作系统广泛应用于各种设备,从超级计算机到嵌入式设备,包括许多服务器和Android手机。 6. **HotSpot虚拟机**: HotSpot是Oracle JDK和OpenJDK中的Java虚拟机实现,它具有即时编译(JIT)功能,能够将频繁执行的Java字节码转换为机器码,以提高运行效率。HotSpot还包含垃圾收集器和内存管理策略,为Java应用程序提供良好的性能。 7. **8u372**: 这是OpenJDK 8的一个更新版本,"u"代表update,"372"表示这是第372次更新。每个更新通常包含安全修复、性能优化和其他改进。 OpenJDK8U-jdk-aarch64-linux-hotspot-8u372b07.tar.gz 是专为基于ARM架构的Linux系统设计的OpenJDK 8更新版本,包含HotSpot虚拟机,适用于开发者在该平台上构建和运行Java应用。安装这个压缩包后,用户可以利用JDK中的工具进行Java编程,并享受HotSpot VM提供的高效运行环境。
2024-09-10 22:06:38 97.33MB linux arm java
1
该gdb工具可以直接运行在android设备上进行gdb调试。无需gdbserver远程调试。 支持android 10以上 android_api 21
2024-03-27 10:31:56 12.28MB android linux
1
aarch64-linux-gnu-gcc12
2023-11-29 20:37:27 159.18MB
1
在linux上获取sigar遇到的坑,所需so文件放到usr/lib 或者 usr/lib64目录下,有的是放在jdk安装路径bin或者lib下 (我的放在这两个不管用,只放在usr/lib下管用),如果是 麒麟,鲲鹏等国产服务器需要使用到第三方 libsigar-aarch64-linux.so(官网不提供) 获取服务器信息,跟其它so文件放一起就行(已提供所有)
1
jetson agx orin arm64板卡安装软件提示UseConcMarkSweepGC错误解决方案,压缩包中包含arm64的java11:OpenJDK11-jdk_aarch64_linux_hotspot_11.0.10_9.tar.gz和对应的解决方案,详细步骤可以参考我的博客
2023-08-03 11:06:57 181.05MB java arm64 openjdk
1
gcc-linaro-7.5.0-2019.12-x86_64_aarch64-linux-gnu
2022-12-06 09:03:11 366KB 交叉编译 arm
1
说明: 本工具链的制作运行环境是macOS Monterey 12.5.1 适用目标机Asus AX86U路由器 本工具链中各软件版本: binutils 2.28.1 glibc 2.26 Linux 4.1.52 gcc 12.2.0 gdb 12.1.0 gmp 6.2.1 mpfr 4.1.0 mpc 1.2.1 isl 0.24 使用方法: 将文件解压到/opt目录下。在系统环境变量中添加 export PATH=/opt/toolchains/bin:$PATH source一下即可使用。
1
Cygwin下的ARM64交叉编译器aarch64-linux-gcc, 工具链版本:4.8.4, C库版本:glibc 2.19。该工具可以在Cygwin下编译arm64架构的linux程序。
2022-08-29 15:42:21 55.58MB gcc 嵌入式 linux cygwin
1
aarch64-linux-gnu-gcc gcc version 7.5.0 (Linaro GCC 7.5-2019.12) openssl-1.1.1g
2022-08-11 09:00:51 14.37MB openssl
1
具体内容为适用于jetson nano等arm64架构的嵌入式开发平台的的clang+llvm-7.0.1-aarch64-linux-gnu.tar.xz
2022-08-09 14:04:55 260.97MB cuda
1