HDFS中块大小

Linux中的块大小为4KB, 为什么HDFS中块大小为64MB或128MB?
在Linux系统中,块是存储在文件系统中的数据的最小单元。 若采用4kb的块大小实现存放存储在Hadoop中的数据, 需要大量的块, 增加了寻找块的时间, 大大降低了读写效率。而且 map或reduce都是以块为单位处理, 如果块很小, mapreduce任务数就会很多, 来回切换开销变大, 效率降低.

标签: 中块、4kb、数就会、以块、64mb、面试
猜你感兴趣的圈子:
甜甜圈
  • 回复
隐藏