Re: Vícenásobné plochy

Pavel Hudecek edizon na seznam.cz
Neděle Únor 18 09:25:07 CET 2018


Adobe reader je přesně příkladem programu, kde je vynucená jedna instance 
blbost a vyloženě značně vadí u těch vícenásobných ploch. Ale naštěstí to 
jde vypnout.

PH

-----Původní zpráva----- 
From: Jiri Foldyna
samozřejmě, jde o to, co ten program dělá. Pokud nevyžaduje exkluzivitu
nad sdílenými zdroji, většinou není problém.  Pokud exkluzivitu
vyžaduje, musíte to nějak ošetřit. V rámci jedné instance je to
jednoduché; pokud předpokládáte více instancí, musíte řešit
interprocesní komunikaci, což není úplně triviální. Navíc se může stát,
zejména u časově kritických částí, že vám jedna instance bude blokovat
druhou, a máte problém, který nemusí být obecně řešitelný. Prostě nejde
jednoduše říct, že jednoinstančnost aplikace je hloupá. Občas se to hodí
a uživatel to ocení. Koneckonců, je dost MDI aplikací, které unikátní
instanci využívají (z těch známých třeba Word, Acrobat Reader a hafo
dalších). 



Další informace o konferenci Hw-list