自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 Yarn临时目录不足导致Hive任务失败

从一张已有的Hive Table中创建新表及Partition出现如下问题 原有Hive Table中有160g数据(为三个月中所有应用和服务器的用户访问记录) 新表选取需要字段,并按照应用/服务器Ip/访问时间创建Partition //创建table set hive.exec.dynamic.partition=true; set hive.exec.dynamic.pa...

2015-03-16 12:19:15 1134

MongoDB调优的几个要点

前提 不考虑shard(使用场景受限,运维成本比较高) mongo实例的库规模超过百g,单个collection 超过千万 未达到这个规模的集群,性能不会太差,维护的手段可以选择使用,降低维护成本 使用层面 生产环境应默认开启journal log write reference 使用 JOURNAL_SAFE(更严格的模式依次为 1主机成功;2多数成功;3 fs.sync) ...

2015-01-05 13:36:59 170

原创 Hadoop关于大量小压缩文件的问题和解决方法

之前一段时间偶尔会收到 hadoop 集群的 nagios 监控报警,具体报警是几个 resource-manager 节点一直负载超过阀值.找了个空闲时间分析了一下 job-history,发现是一个小伙伴的 job在段时间内创建了大量 map-task 导致的,在解决问题后做个笔记备忘   首先分析 job-history 的统计数据 可以发现 map 任务执行的时间很短,但是...

2014-12-30 14:50:36 337

原创 JVM优化之压缩普通对象指针(CompressedOops)

通常64位JVM消耗的内存会比32位的大1.5倍,这是因为对象指针在64位架构下,长度会翻倍(更宽的寻址)。 对于那些将要从32位平台移植到64位的应用来说,平白无辜多了1/2的内存占用,这是开发者不愿意看到的。 幸运的是,从JDK 1.6 update14 开始,64 bit JVM正式支持了 -XX:+UseCompressedOops 这个可以压缩指针,起到节约内存占用的新参数。 ...

2011-08-01 14:03:44 426

原创 BlockingQueue的不同实现的应用场景

 根据不同的需要BlockingQueue有4种具体实现:(1)ArrayBlockingQueue:规定大小的BlockingQueue,其构造函数必须带一个int参数来指明其大小。其所含 的对象是以FIFO(先入先出)顺序排序的。 (2)LinkedBlockingQueue:大小不定的BlockingQueue,若其构造函数带一个规定大小的参数,生成的 BlockingQueue有大小限制,...

2011-06-30 10:47:48 888

原创 Java中的4种类型的引用

Java中一共有4种类型的引用:StrongReference、SoftReference、WeakReference以及 PhantomReference (幽灵引用)。   Strong Reference StrongReference 是 Java 的默认引用实现,它会尽可能长时间的存活于 JVM 内, 当没有任何对象指向它时Java GC 执行后将会被回收 SoftRefe...

2011-06-21 11:04:40 92

原创 RAM是硬盘,硬盘是磁带

Jim Gray在过去40年中对技术发展有过巨大的贡献,“内存是新的硬盘,硬盘是新的磁带”是他的名言。“实时”Web应用不断涌现,达到海量规模的系统越来越多,这种后浪推前浪的发展模式对软硬件又有何影响? Tim Bray早在网格计算成为热门话题之前,就讨论过以RAM和网络为中心的硬件结构的优势,可以用这种硬件建立比磁盘集群速度更快的RAM集群。 引用 对于数据的随机访问,内存的速度比...

2011-06-14 10:36:27 274

原创 I/O的五分钟法则

[size=large]在 1987 年,Jim Gray 与 Gianfranco Putzolu 发表了这个"五分钟法则"的观点,简而言之,如果一条记录频繁被访问,就应该放到内存里,否则的话就应该待在硬盘上按需要再访问。这个临界点就是五分钟。 看上去像一条经验性的法则,实际上五分钟的评估标准是根据投入成本判断的,根据当时的硬件发展水准,在内存中保持 1KB 的数据成本相当于硬盘中存据 400 ...

2011-06-14 10:07:18 113

Jetty 6.1.21 编程绑定jndi数据源

[code="java"] public static void start() throws Exception { QueuedThreadPool boundedThreadPool = new QueuedThreadPool(); boundedThreadPool.setMaxThreads(200); server.setThreadPool(boundedTh...

2009-11-11 13:34:37 90

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除