Hi,

see I right you set java with -xmx=15000M?  And you set minimum heap size
(xms) = 15000M?
Here you give java no chance to use less than 15GB memory, because min says
15000M, and max too. I wondering why any java-process have to need 15G of
memory. Could be in large tomcat od jboss environments. But for hive I'm
quite not sure..

- Alex


2011/12/12 王锋 <wfeng1...@163.com>

>
> I want to know why the hiveserver use so large memory,and where the memory
> has been used ?
>
> 在 2011-12-12 10:02:44,"王锋" <wfeng1...@163.com> 写道:
>
>
> The namenode summary:
>
>
>
> the mr summary
>
>
> and hiveserver:
>
>
> hiveserver jvm args:
> export HADOOP_OPTS="$HADOOP_OPTS -XX:NewRatio=1 -Xms15000m
> -XX:MaxHeapFreeRatio=40 -XX:MinHeapFreeRatio=15 -XX:+UseParallelGC
> -XX:ParallelGCThreads=20 -XX:+UseParall
> elOldGC -XX:-UseGCOverheadLimit -verbose:gc -XX:+PrintGCDetails
> -XX:+PrintGCTimeStamps"
>
> now we  using 3 hiveservers in the same machine.
>
>
> 在 2011-12-12 09:54:29,"Aaron Sun" <aaron.su...@gmail.com> 写道:
>
> how's the data look like? and what's the size of the cluster?
>
> 2011/12/11 王锋 <wfeng1...@163.com>
>
>> Hi,
>>
>>     I'm one of engieer of sina.com.  We have used hive ,hiveserver
>> several months. We have our own tasks schedule system .The system can
>> schedule tasks running with hiveserver by jdbc.
>>
>>     But The hiveserver use mem very large, usally  large than 10g.   we
>> have 5min tasks which will be  running every 5 minutes.,and have hourly
>> tasks .total num of tasks  is 40. And we start 3 hiveserver in one linux
>> server,and be cycle connected .
>>
>>     so why Memory of  hiveserver  using so large and how we do or some
>> suggestion from you ?
>>
>> Thanks and Best Regards!
>>
>> Royce Wang
>>
>>
>>
>>
>>
>
>
>
>
>


-- 
Alexander Lorenz
http://mapredit.blogspot.com

*P **Think of the environment: please don't print this email unless you
really need to.*

<<hiveserver.png>>

<<mr.png>>

<<namenode.png>>

Reply via email to