[CRIU] [PATCH v2 12/14] files: Make tasks set their own service_fd_base

Kirill Tkhai ktkhai at virtuozzo.com
Fri Jan 12 11:43:38 MSK 2018


On 11.01.2018 20:45, Andrei Vagin wrote:
> On Wed, Jan 10, 2018 at 10:39:56AM +0300, Kirill Tkhai wrote:
>> On 09.01.2018 19:30, Andrei Vagin wrote:
>>>> What do you think about this?
>>>
>>> Ok, let's postpone this task. If you have time, could you describe the
>>> current state of service fd-s on the criu wiki with all known issues.
>>
>> Ok. Should some existing file wiki page be used or to introduce a new one?
> 
> https://criu.org/Service_descriptors

Ok, thanks. I'll update actual state of service fds after we finish with the patchset.
 
>>
>> Kirill
>>  
>>> Thanks,
>>> Andrei
>>>
>>>>
>>>>>>
>>>>>> Also, keep in mind, that after the rework is happened, you still meet the situation, when
>>>>>> there are no spare fds of a task (1,..., pow(2,n)*128) are occupied, and the spare
>>>>>> scheme will still require more memory than before the dump. Just one more boundary case
>>>>>> like you pointed in your message.
>>>>>>
>>>>>> Just analyse the tasks files on your linux system and find out how the patchset will help
>>>>>> to reduce memory usage on restore of generic case.
>>>>>>
>>>>>> Thanks,
>>>>>> Kirill


More information about the CRIU mailing list