加入收藏 | 设为首页 | 会员中心 | 我要投稿 甘孜站长网 (https://www.0836zz.com.cn/)- 运维、物联设备、数据计算、智能推荐、云管理!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

成为数据科学家最需要学习的7项技能

发布时间:2021-01-31 11:50:51 所属栏目:外闻 来源:互联网
导读:Java代码被编译为称为Java字节码的中间形式,然后在称为JVM的运行时平台上执行。除了抱怨Java语法外,评论家通常还会抱怨JVM内存占用量和启动时间。让我们更详细地讨论。 JVM代表Java虚拟机,这意味着您的应用程序由虚拟计算机在沙箱中运行。这种方法有很多

Java代码被编译为称为Java字节码的中间形式,然后在称为JVM的运行时平台上执行。除了抱怨Java语法外,评论家通常还会抱怨JVM内存占用量和启动时间。让我们更详细地讨论。

JVM代表Java虚拟机,这意味着您的应用程序由虚拟计算机在沙箱中运行。这种方法有很多好处。开发人员无需考虑运行应用程序的操作系统和硬件的细微差别。虚拟沙箱提供了更高的安全性,因为它不允许应用直接与低级事物进行交互。虚拟环境位于您的应用程序外部,可以动态优化它,以提高在不同情况下的性能等。

缺点是JVM需要额外的资源(包括内存和处理器时间)才能运行,并且具有启动和预热时间。

在通常的使用情况下,根据应用程序的不同,标准的Oracle HotSpot JVM会引入数十或数百兆字节的额外空间,平均需要几秒钟的启动时间。(JVM本身通常在不到一秒钟的时间内启动,但是其他一些库由于其内部例程而增加了该时间。)而且,在启动后的最初几秒钟内,JVM可以消耗比平均更多的CPU,因为它可以识别并编译"字节码中的"热门"部分以优化其将来的用法。

在大多数情况下,这些缺点对于许多类型的应用都是合理的。但是在某些情况下,它们并非如此,您希望以某种方式权衡利弊。那你该怎么办?您是否应该放弃Java而改用其他东西?通常不会-仅选择另一个适合您特定任务的运行时。

考虑例如微服务域。现代微服务应用程序通常需要最少的内存占用空间和启动时间,以有效地填充Kubernetes等容器编排器。为了满足这一需求,Java开发人员创建了GraalVM。它允许开发人员从Java代码创建本机映像,这些映像将在数十毫秒的启动时间和仅几兆字节的额外内存占用下运行。许多Java Web框架使GraalVM适应微服务领域:Quarkus,Micronaut,Spring和Helidon。

交易弊端?您将失去可移植性,并且生成的映像只能在GraalVM为其编译的平台上运行。但是对于微服务而言,这并不是很重要,因为您的应用很可能会在具有预定义环境的容器中运行。您可能还会面临其他一些限制。无论如何,当您听到Java不适合现代微服务需求时,请记住:该陈述是错误的。

正如许多批评家所说,Java并不意味着过度使用内存和缩短启动时间。内存使用情况和启动时间主要取决于最终运行应用程序所用的运行时以及所使用的其他库。从这个意义上讲,Java生态系统根据您的需求为您提供选择。

Java真正的目的是什么?
 

这使得组织能够协调来自各种接口的信息,其中包括从语音和视频到物联网的传感器数据。认知基础(CF)为IT系统提供了一个集中的场所,以管理所有ICT资源,这是诸如智慧城市等创新项目的基础。

实际上,美国拉斯维加斯市在一项具有开创性的项目中使用了认知基础(CF)技术,该项目结合了各种数据点来预测和预防突发事件。该市使用基于虚拟化软件的编排功能来自动分析视频、语音和传感器信息。目前正在研究如何将该系统发展为完全自动化和自治的操作系统,不仅可以自动分析,而且可以自己思考并采取行动。

3. 数字孪生计算(DTC)将现实世界和虚拟世界结合起来预测未来

数字孪生技术并不是什么新鲜事物。它们是真实环境、产品或资产的虚拟表示,用于测试或模拟新环境和不同环境的影响。例如,制造商使用数字孪生模型来管理新机器或工厂的性能和有效性,城市规划者则使用数字孪生模型来模拟新开发项目和道路的影响。

数字孪生可以用来模拟环境,也可以自己设计解决方案。通过自由复制、组合和交换各种事物和人员的数字孪生体,将信息集成到交通拥堵预测系统等应用场景中。数字孪生甚至可以在疾病控制领域做出准确的预测。

人们也将拥有自己的数字孪生应用。数字孪生可以代替人类在网络空间执行某些常规任务,甚至可以在网上做决定。这项技术可以将人们的思想、思维、习惯和态度整合到他们的数字孪生技术中。

当然,在这种创新技术也有伦理和社会责任的问题。但是,随着数字孪生的应用和监管的不断发展,对业务和生产力的影响是显而易见的。

(编辑:甘孜站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读