9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: "Lluís Batlle" <viriketo@gmail.com>
To: "Fans of the OS Plan 9 from Bell Labs" <9fans@cse.psu.edu>
Subject: Re: [9fans] Porting to plan9 / PF_UNIX
Date: Sat, 14 Apr 2007 19:15:23 +0200	[thread overview]
Message-ID: <45219fb00704141015if096876h1d5621b925fad1a@mail.gmail.com> (raw)
In-Reply-To: <4620F977.1060005@conducive.org>

2007/4/14, W B Hacker <wbh@conducive.org>:
> LLuis,
>
> Read the description.  Am confused.
>
> You connect to s server with a 'terminal' (the client?)
No. The client is also 'ts', as the server. Two processes from the
same program, doing different tasks. The server maintains a batch
queue of the commands queued by 'ts' clients.
>
> The 'client' awaits permission from the server to run the task.
The server maintains the queue of the tasks to be run (in a simple list).
>
> - But the task actually runs on the *client*?
The task (the queued command) will be forked and execed from the
client, once it received the server message allowing the task to be
run (so, all previous tasks in the queue were accomplished)
>
> Shall we presume it is the equivalent of a Plan9 'CPU' then? Or?
I don't think it's any similar at all.
>
> (i.e. plenty of RAM and CPU-cycles, but short on storage space.)
>
> - using the server for scheduling control & spooling the output?
The server knows to what file the output is stored. And it 'spools'
the tasks. I wouldn't use the verb 'schedule' for spooling.
>
> AFAIK Plan9 can do many "similar" things already.
>
> But I am missing an example or three of what you would actually use this for..
> 370-155's aside, there may be sound reason why there is nothing similar...
What are 370 and 155?

Maybe you could look at the manpage of 'ts' for more information.

Regards,
Lluís.


  reply	other threads:[~2007-04-14 17:15 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-04-14 15:34 Lluís Batlle
2007-04-14 15:55 ` W B Hacker
2007-04-14 17:15   ` Lluís Batlle [this message]
2007-04-14 17:28     ` Russ Cox
2007-04-14 17:44       ` Lluís Batlle
2007-04-14 21:17         ` ron minnich
2007-04-15 17:41           ` Lluís Batlle
2007-04-14 19:29     ` W B Hacker
2007-04-14 16:13 ` Francisco J Ballesteros
2007-04-14 17:01 ` Uriel
2007-04-14 21:28 ` John Stalker

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=45219fb00704141015if096876h1d5621b925fad1a@mail.gmail.com \
    --to=viriketo@gmail.com \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).