摘要: 1.1 Shuffle和排序 Shuffle:系统执行排序,将map输出作为输入传给reduce的过程称为shuffle。 1.1.1 Map端缓存排序输出 (1) 写入缓冲区:map输出结果先输出到内存缓冲区(默认100M,通过属性mapreduce.Task.io.sort.mb设置) (2) 阅读全文
posted @ 2020-01-24 15:07 一字千金 阅读(837) 评论(0) 推荐(0)
摘要: 注册表的操作 1.注册表的作用 注册表是windows系统的数据库,保存了系统、用户、程序的信息,通过修改注册表可以对系统进行设置,可以获取程序信息、用户信息等,可以修改环境变量,可以设置程序开机自启动,修改主页,取消运行、重启、关机、注销按钮等。只要你知道注册表中对应键和键值的功能了解,就可以通过 阅读全文
posted @ 2020-01-24 15:04 一字千金 阅读(911) 评论(0) 推荐(0)
摘要: Linux快速开发 1 Makefile编写... 1 1.1 实例解析... 1 1.1.1 makefile文件... 1 1.1.2 包含的makefile.global 3 1.2 使用makefile文件... 5 2 Linux编译... 5 2.1 Linux编译步骤... 5 3 L 阅读全文
posted @ 2020-01-24 15:01 一字千金 阅读(703) 评论(0) 推荐(0)
摘要: 1.1.1 配置调优 通过调节配置参数,达到较优的性能。Map配置参数 属性 类型 默认值 作用 mapreduce.Task.io.sort.mb Int 100 Map输出结果的缓冲区大小兆为单位 mapreduce.map.sort.spill.percent Float 80 缓冲区占用比例 阅读全文
posted @ 2020-01-24 15:00 一字千金 阅读(351) 评论(0) 推荐(0)