Skip to contentSkip to conversation

data sharing in MAS O/S

Linux-ia64 David Mosberger 1 participant 1 message Dec 5, 2000

lore
Share & tools
lore
#0 lore raw
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line · Bugra Unalmis

Bugra> hi everybody, Data sharing in Multiple address space O/S is Bugra> suppoted by loading the same RID into region registers of Bugra> multiple processes. If we are talking about the very same Bugra> virtual page to be shared, then in TLB we have the same RID Bugra> and VPN that is gonna be mapped to a particular physical Bugra> address. How will 2 different processes have the different Bugra> access rights with the same VPN and RID or how will the Bugra> integrity be supported in this case.

Linux processes may share memory but they never share TLB entries. This may change in the future, as TLB utilitization would increase with TLB sharing, but it's a non-trivial change, so it's not going to happen in the 2.4 series.

	--david