K cemu je abstraktni UNIXovy socket?

Premysl Hruby dfenze na gmail.com
Úterý Září 23 15:18:37 CEST 2008


On (23/09/08 14:40), Jan Kasprzak wrote:
> To: Diskuse o Linuxu v cestine <linux na linux.cz>
> From: Jan Kasprzak <kas na fi.muni.cz>
> Subject: Re: K cemu je abstraktni UNIXovy socket?
> User-Agent: Mutt/1.4.2.2i
> Reply-To: Diskuse o Linuxu v cestine <linux na linux.cz>
> List-Id: Diskuse o Linuxu v cestine <linux.linux.cz>
> 
> 	Tak ja vidim dve vyhody: jednak aplikace nemusi resit
> ze pri bind() socket uz existuje, ale je mrtvy. A jednak ze tmpwatch
> nesmaze socket X serveru, font serveru a podobne. Ale obe tyto vyhody
> jsou negovany tim, ze stejne vetsina aplikaci vytvari jak socket ve
> filesystemu, tak i ten abstraktni.
> 
> -Y.
> 

Jako dalsi nevyhodu vidim to, ze maji sdileny prostor, a bez vyhod
omezeni pristupovych prave prez prava v fs, takze si abstraktni socket
muze vytvorit proste ten, kdo drive prijde.

-- 
Premysl "Anydot" Hruby, http://www.redrum.cz/



Další informace o konferenci Linux