home *** CD-ROM | disk | FTP | other *** search
- ======================================================================
- T O D O
- doc: Tue May 12 17:13:21 1992
- dlm: Mon Jun 29 11:55:16 1992
- (c) 1992 ant@ips.id.ethz.ch
- uE-Info: 50 0 T 0 0 72 3 2 8 ofnI
- ======================================================================
-
- This file describes all the nice features everybody wants.
-
- Security
- --------
- Somehow, every server should have a list of hosts/users it is willing to
- serve (note that user checking is NOT safe: messages can be faked, user
- ids and names can be different on different machines, and so can be
- passwords (which can also be hidden), ...). A file of allowed hosts
- would be the thing to do. It would probably take the format of
- /etc/hosts to allow a sensible default for inetd-started servers.
-
- Delay
- -----
- Check if TCP_NODELAY would improve speed.
-
- Address in use
- --------------
- Check status of socket and retry instead of just issueing an error
- message.
-
- Scheduler
- ---------
- Improve the scheduler to allow simultaneous working on different frames
- (how?), machines which differ more in speed, ...
- A Sliding Window Scheduler would probably be the thing I need.
-
- Parameters
- ----------
- The following parameters should be settable in .inetrayrc:
-
- startDelay Inetray
-
- winSize Sliding Window Scheduler
-
- Preemptive Workers
- ------------------
- Somehow, it should be possible for a second user to start traceing an
- image while another one is already doing so. Servers could preempt
- workers when receiving a new request. All workers could be numbered
- somehow and on the 2nd request all even ones could be preempted, on the
- third one, all with mod 3 == 0 and so on. This should be quite fair.
-
-