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