Hola DJJJ,
Las sesiones no consumen CPU, en dado caso es espacio en disco, pero es muy mínimo, el problema recuerda es que las sesiones son únicas, es decir no puedes desde una sesión notificar a otra sesión necesitas usar otro proceso como una base de datos, o un archivo en disco.
Saludos