Rev 117 | Rev 121 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 117 | Rev 119 | ||
---|---|---|---|
Line 289... | Line 289... | ||
289 | where additional locking mechanism (futexes) should be used. The IPC |
289 | where additional locking mechanism (futexes) should be used. The IPC |
290 | framework ensures that there will always be enough free kernel threads |
290 | framework ensures that there will always be enough free kernel threads |
291 | to handle incoming answers and allow the application to run more |
291 | to handle incoming answers and allow the application to run more |
292 | user-space threads inside the kernel threads without the danger of |
292 | user-space threads inside the kernel threads without the danger of |
293 | locking all kernel threads in futexes.</para> |
293 | locking all kernel threads in futexes.</para> |
- | 294 | ||
- | 295 | ||
- | 296 | <figure float="1"> |
|
- | 297 | <mediaobject id="ipc3"> |
|
- | 298 | <imageobject role="pdf"> |
|
- | 299 | <imagedata fileref="images/ipc3.pdf" format="PDF" /> |
|
- | 300 | </imageobject> |
|
- | 301 | ||
- | 302 | <imageobject role="html"> |
|
- | 303 | <imagedata fileref="images/ipc3.png" format="PNG" /> |
|
- | 304 | </imageobject> |
|
- | 305 | ||
- | 306 | <imageobject role="fop"> |
|
- | 307 | <imagedata fileref="images/ipc3.svg" format="SVG" /> |
|
- | 308 | </imageobject> |
|
- | 309 | </mediaobject> |
|
- | 310 | ||
- | 311 | <title>Single point of entry solution</title> |
|
- | 312 | </figure> |
|
- | 313 | ||
294 | </section> |
314 | </section> |
295 | 315 | ||
296 | <section> |
316 | <section> |
297 | <title>The interface</title> |
317 | <title>The interface</title> |
298 | 318 |