搜书网
发现
标签
注册
登录
搜书网
发现
榜单
标签
搜索
注册
登录
搜索
搜书网
本次搜索耗时
0.010
秒,为您找到
220
个相关结果.
书籍
文章
文件
1.1.3 如何准备Linux环境
36
2024-12-19
《Hadoop技术内幕:深入解析MapReduce架构设计与实现原理 (大数据技术丛书)》
1.1.3 如何准备Linux环境 1.1.3 如何准备Linux环境 本小节将介绍如何准备Linux下的Hadoop学习环境。搭建Linux学习环境需要安装JDK, Ant和Eclipse等软件。本书以64 bit Ubuntu为例,介绍安装这些软件的方法,最终安装完成的目录结构为: 1.JDK的安装与配置 一般而言,Ubuntu系统会...
6.5.2 任务JVM重用
24
2024-12-19
《Hadoop实战(第2版)》
6.5.2 任务JVM重用 6.5.2 任务JVM重用 在本章图6-1中可以看出,不论是Map任务还是Reduce任务,都是在TaskTracker节点上的Java虚拟机(JVM)中运行的。当TaskTracker被分配一个任务时,就会在本地启动一个新的Java虚拟机来运行这个任务。对于有大量零碎输入文件的Map任务而言,为每一个Map任务启动一个J...
第一篇 Java语言了解必备篇
46
2024-12-26
《零基础学Java 第2版》
第一篇 Java语言了解必备篇 第1章 Java技术概览 1.1 Java技术 1.1.1 Java编程语言 第一篇 Java语言了解必备篇 第1章 Java技术概览 Java是一种出色的面向对象跨平台编程语言。在当今的软件领域几乎无处不见Java语言活跃的身影,然而Java语言究竟是什么,本章将从两个方面解释Java的“身世”。Java既...
建议137:调整JVM参数以提升性能
29
2024-12-25
《编写高质量代码:改善Java程序的151个建议》
建议137:调整JVM参数以提升性能 建议137:调整JVM参数以提升性能 我们写的每一段Java程序都要在JVM中运行,如果程序已经优化到了极致,但还是觉得性能比较低,那JVM的优化就要提到日程上来了。不过,由于JVM又是系统运行的容器,所以稳定性也是必须考虑的,过度的优化可能就会导致系统故障频繁发生,致使系统质量大幅下降。下面提供了四个常用的JV...
7.6 启动新任务
41
2024-12-19
《Hadoop技术内幕:深入解析MapReduce架构设计与实现原理 (大数据技术丛书)》
7.6 启动新任务 7.6.1 任务启动过程分析 include<string> include<iostream> 7.6 启动新任务 TaskTracker最重要的任务之一是启动JobTracker分配的新任务并周期性汇报它们的运行状态。一个任务的启动过程如图7-10所示,大致经历两个步骤:作业本地化和启动任务(包括任务本地化和运行任务)。...
9.2.3 JVM参数调优
27
2024-12-19
《Hadoop技术内幕:深入解析MapReduce架构设计与实现原理 (大数据技术丛书)》
9.2.3 JVM参数调优 9.2.3 JVM参数调优 由于Hadoop中的每个服务和任务均会运行在一个单独的JVM中,因此,JVM的一些重要参数也会影响Hadoop性能。管理员可通过调整JVM FLAGS和JVM垃圾回收机制提高Hadoop性能,具体可参考AMD的白皮书《Hadoop Performance Tuning Guide》。
建议11:养成良好习惯,显式声明UID
23
2024-12-25
《编写高质量代码:改善Java程序的151个建议》
建议11:养成良好习惯,显式声明UID 建议11:养成良好习惯,显式声明UID 我们编写一个实现了Serializable接口(序列化标志接口)的类,Eclipse马上就会给一个黄色警告:需要增加一个Serial Version ID。为什么要增加?它是怎么计算出来的?有什么用?本章就来解释该问题。 类实现Serializable接口的目的是为了可...
6.6 本章小结
31
2024-12-19
《Hadoop实战(第2版)》
6.6 本章小结 6.6 本章小结 本章从MapReduce程序中的JobClient.runJob(conf)开始,给出了MapReduce执行的流程图,并分析了流程图中的四个核心实体,结合实际代码介绍了MapReduce执行的详细流程。MapReduce的执行流程简单概括如下:用户作业执行JobClient.runJob(conf)代码会在Had...
7.5.5 Java虚拟机工具接口
33
2024-12-28
《深入理解Java 7:核心技术与最佳实践》
7.5.5 Java虚拟机工具接口 7.5.5 Java虚拟机工具接口 前面介绍了使用虚拟机中JMX API中的MBean来对虚拟机进行监控和管理。不过可以通过MBean来进行监控和管理的内容只是虚拟机所提供的功能中的很小一部分,其中大部分功能是无法通过Java API来访问的。这主要是因为对于运行在虚拟机上的Java程序来说,其他的监控和管理功能可...
四Java语言的跨平台性
13
2025-03-27
《JavaSE由浅入深》
四Java语言的跨平台性 四Java语言的跨平台性 通过Java语言编写的应用程序在不同的系统平台上都可以运行。只要在需要运行java应用程序的操作系统上,先 安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统中的运行。我们里看一个图 解: 因为有了JVM,所以同一个Java程...
1
2
3
4
»
..22