- 博客(5)
- 收藏
- 关注
原创 操作系统课程设计 Pintos 1 ALarm Clock 问题
问题描述:实现linux中的thread.sleep()函数,其功能是让调用他的线程睡眠一段时间(ticks),然后唤醒。pintos 本身的sleep函数void timer_sleep(int 64_t ticks){ Int 64_t start = timer_ticks(); ASSERT(intr_get_level ==INTR_ON); while(timer_elap...
2018-11-17 16:57:08
2933
原创 Hadoop学习笔记之MapReduce
MapReduce: 海量离线处理,易开发,易运行,将作业拆分成Map和Reduce阶段。MapReduce的重要概念: 1、Split:交由MapReduce处理的数据块,最小的计算单元 block 是HDFS中数据的存储单元,默认为128M 2、InputFormat:将输入数据进行分片,并且得到一个RecordReader.将数据分片从HDFS上读出 ...
2018-08-16 18:28:20
107
原创 Hadoop学习笔记之YARN
YARN产生背景: 单点故障,且节点压力大不易扩展 YARN作为资源调度框架,可以提高资源利用率和降低运维成本,移动运算要比移动数据划算的多![yarn的架构](https://img-blog.csdn.net/20180814112817919?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjk1NT...
2018-08-14 12:31:15
373
原创 Hadoop伪分布式搭建
所需环境: CentOS-6.8 所需软件: JDK 1.8 hadoop2.6.0-cdh5.7.0(不用cdh的版本也可以)1、下载JDK和CentOS以及hadoop2、JDK2.1上传alt+p 后出现sftp窗口,然后put d:\xxx\yy\ll\jdk-7u_65-i585.tar.gz2.2解压jdk #创建文件夹...
2018-08-13 15:24:44
88
原创 Hadoop学习笔记之HDFS
HDFS 架构: 1个或n个namenode与n个datanodeHDFS的设计目标: 非常巨大的分布文件系统 运行在普通廉价的硬件上 易扩展,为用户提供性能不错的文件存储服务 HDFS将文件拆分成等大小的block块,将其存入不同的datanode上NameNode的职责: 响应客户端请求 负责元数据(文件的名称、副本系数、b...
2018-08-13 14:39:06
114
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人