[Spice-devel] [PATCH 0/5] move vio-serial use to vdagent, remove named pipe

Arnon Gilboa agilboa at redhat.com
Thu Nov 8 01:04:42 PST 2012


Alon Levy wrote:
>> -move virtio-serial use from vdservice to vdagent
>> -remove named pipe between vdservice & vdagent
>>
>> pros:
>> -make agent independent so it can run seperately without service
>>  (e.g. single user, testing)
>> -simplify service to just a launcher of agents
>> -performance - data is currently copied on pipe read/write
>> -separation between user sessions, no communication with service
>> -easier to debug
>>
>> cons:
>> -when switching between users client will switch to server mode for a
>> few ms
>>     
>
> hmm, we can add another separate virtio device just for the purpose of saying "guest is agent aware", and have that opened (and nothing written to it) by the service. com.redhat.spice.alive
>   
not sure it worth that. the switch is quite negligible.



More information about the Spice-devel mailing list