In tmem only ephemeral pages are shared.Why does persistent pages are not shared? Does this shared pages include both code and data segment for x86 architecture.How is the sharing done in other architecture.?