0%

性能调优

性能调优

操作系统参数调优

  • 增大文件打开限制上限 ulimit命令设置
  • 增大网络连接上限 内核参数net.core.somaxconn
  • 关闭swap分区 调整/etc/sysctl.conf文件中的vm.swappiness
  • 设置合理的预读缓冲区大小 预读可以有效减少磁盘的寻道次数和应用程序的IO等待时间,使用blackdev来设置预读缓冲区的大小

Hadoop参数调优

  • 限制每个TaskTracker上并发的MapTask和ReduceTask数目

    mapred-site.xml中配置

    mapreduce.tasktracker.map.tasks.maximum和mapreduce.tasktracker.reduce.tasks.maximum

欢迎关注我的其它发布渠道