(转)为什么 Go 语言允许百万级别的 goroutines,而 Java 只允许数千级别的

转载 2018-07-22 23:10 阅读(187)次
原文:https://rcoh.me/posts/why-you-can-have-a-million-go-routines-but-only-1000-java-threads/ 译文:https://studygolang.com/articles/13612 作者:Russell Cohen  译者:skyismine2010  校对:polaris1119 很多有过 JVM 相关语言工作经验的程序员或许都遇到过如下问题:[error] (run-main-0) java.lang.OutOfMemoryError: unable to create native ...

Jib初识

原创 2018-07-10 18:34 阅读(232)次
什么是Jib 今天收到一条推送-----Google开源其Java容器化工具Jib,简化镜像构建全流程。出于对此好奇,我上github学习一下这新东西(之所以是新东西主要是我没听说过,当然搜索发现也鲜有资料) JAVA自出现以来最大的优点就是 "write once, run anywhere"。 主要就是因为他的字节码是运行在有统一标准的JVM上。JVM虽然不同(多种JVM可以看一下我之前的文章 JVM的种类 ),但他们都遵循相同的标准和约定对字节码进行执行,同时又根据所在操作系统和硬件环境,透明化的进行了底层调用。JVM  就是J...

JVM的种类

转载 2018-06-30 14:46 阅读(146)次
    JVM的种类 转自 CSDN, https://blog.csdn.net/lxlmycsdnfree/article/details/69286099 作者:lxlmycsdnfree 如有不妥,请联系我删除,我删除掉了一些太冷门的内容,补了我的一些废话,见谅。 JVM是JAVA虚拟机,有固定的标准规范,各家厂商只要遵循这个标准,是可以实现自己的JVM。 HotSpot VM 现在常见的都是HotSpot VM,因为他是最常见的JDK(Oracle / Sun JDK、OpenJDK)都使用的VM。而绝大多数java coder都使用这两种JD...