Chinaunix首页 | 论坛 | 博客
  • 博客访问: 434123
  • 博文数量: 62
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 740
  • 用 户 组: 普通用户
  • 注册时间: 2015-05-10 21:59
个人简介

付出,终有回报!

文章分类

全部博文(62)

文章存档

2018年(6)

2017年(24)

2016年(6)

2015年(26)

发布时间:2017-03-01 22:09:00

简单的说,整个启动流程到操作系统之前的动作应该是这样的:
BIOS:启动主动运行的韧体,会认识第一个可启动的装置;
MBR:第一个可启动装置的第一个磁区内的主要启动记录区块,内含启动管理程序;
启动管理程序(boot loader):一支可读取核心文件来运行的软件;
核心文件:开始操作系统的功能.........【阅读全文】

阅读(1322) | 评论(0) | 转发(0)

发布时间:2017-03-01 21:31:10

整块磁盘的第一个扇区特别的重要,因为他记录了整块磁盘的重要信息! 磁盘的第一个扇区主要记录了两个重要的信息,分别是:主引导分区(Master Boot Record, MBR):可以安装开机管理程序的地方,有 446 bytes分区表(partition table):记录整块硬盘分区的状态,有 64 bytes分区表在分区表所.........【阅读全文】

阅读(770) | 评论(0) | 转发(0)

发布时间:2017-02-27 11:20:46

HBase 的以前实现中,当一台 RegionServer 不可用时,需要数十秒甚至数分钟才可以完成发现和恢复工作,在这段时间内,这台 RegionServer 上的 Region 是不可用的。当一个 Region 不可用时,它需要一段时间才可以被其他 RegionServer 接管。在最新的实现中,一个 Region 可以有多个副本(Region 是数据的管理者,是实际数据的抽象),分布在多个 RegionServer 上,从而提高了系统的可用性,具体原理如下图所示:......【阅读全文】

阅读(771) | 评论(0) | 转发(0)

发布时间:2017-02-27 11:10:42

在HBase 0.96以前,HBase有两个特殊的Table:-ROOT-和.META.(如BigTable中的设计),其中-ROOT- Table的位置存储在ZooKeeper,它存储了.META. Table的RegionInfo信息,并且它只能存在一个HRegion,而.META. Table则存储了用户Table的RegionInfo信息,它可以被切分成多个HRegion,因而对第一次访问用户Table时,首先从ZooKeeper中读取-ROOT- Table所在HRegionServer;然后从该HRegionServer中根据请求的TableName,RowKey读取.META. Table所在HRegionServer;最后从该HRegionServer中读取.META. Table的内容而获取此次请求需要访问的HRegion所在的位置,然后访问该HRegionSever获取请求的数据,这需要三次请求才能找到用户Table所在的位置,然后第四次请求开始获取真正的数据。当然为了提升性能,客户端会缓存-ROOT- Table位置以及-ROOT-/.META. Table的内容......【阅读全文】

阅读(1016) | 评论(0) | 转发(0)

发布时间:2017-02-27 11:02:07

HBase采用Master/Slave架构搭建集群,它隶属于Hadoop生态系统,由一下类型节点组成:HMaster节点、HRegionServer节点、ZooKeeper集群,而在底层,它将数据存储于HDFS中,因而涉及到HDFS的NameNode、DataNode等,总体结构如下......【阅读全文】

阅读(2564) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

紫奇缘2015-06-06 23:43

求大神帮助,在横线上填什么使得结果是12121212谢谢!!!
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
typedef ___
int main()
{
   int a;
   memset_f func;
   func=memset;
   a=0;
   (void)func(&a,0x12,sizeof(0));
   printf("%x",a);
   return 0;
}

回复  |  举报
留言热议
请登录后留言。

登录 注册