home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Photo CD Demo 1
/
Demo.bin
/
inetray
/
todo
< prev
next >
Wrap
Text File
|
1992-06-28
|
2KB
|
51 lines
======================================================================
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.