[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    Re: Deprecation of QSharedMemory and QSystemSemaphore
From:       Thiago Macieira <thiago () kde ! org>
Date:       2023-12-01 14:49:16
Message-ID: 2712867.mvXUDI8C0e () tjmaciei-mobl5
[Download RAW message or body]

On Friday, 1 December 2023 14:01:14 CET Kai Uwe Broulik wrote:
> QSystemSemaphore:
> * Solid optical disc handling
> * Digikam server starter
> 
> QSharedMemory:
> * Marble
> * KMemFile used by KSycoca
> * Solid again
> * Snorenotify
> * Amarok
> * Kdenlive
> 
> At a glance it looks like some (e.g. Solid) can probably use QLockFile
> or are Linux-specific and can use memfd
> 
> Qt folks are aware of QtSingleApplication but we couldn't really speak
> of the other use cases, in particular KSycoca.

KSycoca is supposed to be real sharing of memory.

For the other ones, the question is what they're using QSharedMemory for (how 
many processes, what's the ownership model).

-- 
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
   Software Architect - Intel DCAI Cloud Engineering



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic