V rámci souběžného programování , sdílení paměti je způsob, jak sdílet data mezi různými procesy : stejná zóna paměti RAM je přístupná několika procesech. Jedná se o chování paměti vláken vyplývající ze stejného procesu.
Za tímto účelem v systému používajícím stránkování obsahuje tabulka stránek každého procesu stránky společné paměti, ale každý proces je nemusí nutně vidět na stejné adrese.