how does L4 implements high ipc performance?

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
Post Reply
User avatar
lemonyii
Member
Member
Posts: 153
Joined: Thu Mar 25, 2010 11:28 pm
Location: China

how does L4 implements high ipc performance?

Post by lemonyii »

well i have read some articles of JL, and some manuals, but i dont think i have understand how to implement the high ipc performance that L4 declared.
does anyone know some detail or where is the KEY article?
thanks.
Enjoy my life!------A fish with a tattooed retina
User avatar
max
Member
Member
Posts: 616
Joined: Mon Mar 05, 2012 11:23 am
Libera.chat IRC: maxdev
Location: Germany
Contact:

Re: how does L4 implements high ipc performance?

Post by max »

User avatar
Rusky
Member
Member
Posts: 792
Joined: Wed Jan 06, 2010 7:07 pm

Re: how does L4 implements high ipc performance?

Post by Rusky »

http://i30www.ira.uka.de/~neider/edu/mk ... astpathIPC

It tends to pass as much data as possible in registers so the kernel mode switching doesn't have to save any state or copy any data, and also combine common patterns into single system calls like reply-and-wait.
User avatar
lemonyii
Member
Member
Posts: 153
Joined: Thu Mar 25, 2010 11:28 pm
Location: China

Re: how does L4 implements high ipc performance?

Post by lemonyii »

@max: thank you and i think that would be of great useful.
@Rusky: thank you but i am not able to access the given link. that's not strange in ChiNa Mainland.
thx.
Enjoy my life!------A fish with a tattooed retina
Post Reply