Hi.

In my testings, I typically opened between 20 and 40 concurrent streams.

Regards.

2009/6/23 Raghu Angadi <rang...@yahoo-inc.com>

> Stas Oskin wrote:
>
>> Hi.
>>
>> Any idea if calling System.gc() periodically will help reducing the amount
>> of pipes / epolls?
>>
>
> since you have HADOOP-4346, you should not have excessive epoll/pipe fds
> open. First of all do you still have the problem? If yes, how many hadoop
> streams do you have at a time?
>
> System.gc() won't help if you have HADOOP-4346.
>
> Ragu.
>
>
>  Thanks for your opinion!
>>
>> 2009/6/22 Stas Oskin <stas.os...@gmail.com>
>>
>>  Ok, seems this issue is already patched in the Hadoop distro I'm using
>>> (Cloudera).
>>>
>>> Any idea if I still should call GC manually/periodically to clean out all
>>> the stale pipes / epolls?
>>>
>>> 2009/6/22 Steve Loughran <ste...@apache.org>
>>>
>>>  Stas Oskin wrote:
>>>>
>>>>  Hi.
>>>>
>>>>> So what would be the recommended approach to pre-0.20.x series?
>>>>>
>>>>> To insure each file is used only by one thread, and then it safe to
>>>>> close
>>>>> the handle in that thread?
>>>>>
>>>>> Regards.
>>>>>
>>>>>  good question -I'm not sure. For anythiong you get with
>>>> FileSystem.get(),
>>>> its now dangerous to close, so try just setting the reference to null
>>>> and
>>>> hoping that GC will do the finalize() when needed
>>>>
>>>>
>>
>

Reply via email to