Comments (5)
This will help make the speed case as laid out here https://github.com/robertdfrench/revolving-door/tree/master/C0_door_bandwidth
from revolving-doors.
Maybe even just drop this and cite the Stevens book to claim doors are faster. Or don't even bother. But this is sortof going astray from "how to use it" and veering more into "why to use it" and I think that can be expanded over time.
from revolving-doors.
Definitely not going to pursue this.
from revolving-doors.
This works and it's neat, so it's worth formalizing and showing off
from revolving-doors.
Added in cd5b25a
from revolving-doors.
Related Issues (20)
- Adjust door message size with door_setparam HOT 3
- Clarify that door passing is a special case of descriptor passing
- Emphasize that door performance derives from scheduling HOT 3
- 18_backgrounding_processes/server.c has door routines from next step HOT 1
- Clarify DVD / USB downloads for OpenIndiana HOT 1
- Use door revoke instead of close
- Have setup guides create an unprivileged user
- Call door_return from "main" thread instead of sleep HOT 1
- Why do we pass a pointer to the door argument? HOT 1
- Update diagrams with inline mermaid
- Add setup guide for SmartOS on Triton
- Add Check for Understanding on A0_result_parameters
- port Makefiles to illumos make
- What controls the maximum door argument size? HOT 1
- Finish OpenIndiana Setup Guide HOT 3
- Write SmartOS setup guide
- Prefer open over stat+creat
- Lowercase illumos
- Prefer err.h family of functions over perror+exit
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from revolving-doors.