Subj : [$] MemHive: sharing immutable data between Python subinterpreters To : All From : LWN.net Date : Wed Aug 28 2024 21:00:05 [$] MemHive: sharing immutable data between Python subinterpreters Date: Wed, 28 Aug 2024 19:45:46 +0000 Description: Immutable data makes concurrent access easier, since it eliminates the data-race conditions that can plague multithreaded programs. At PyCon2024 , Yury Selivanov introduced an early-stage project called MemHive , which uses Python subinterpreters and immutable data to overcome the problems of thread serialization that are caused by the language's Global Interpreter Lock (GIL). Recent developments in the Python world have opened up different strategies for avoiding the longstanding problems with the GIL. ====================================================================== Link to news story: https://lwn.net/Articles/987238/ --- Mystic BBS v1.12 A47 (Linux/64) * Origin: tqwNet UK HUB @ hub.uk.erb.pw (1337:1/100) .