Good morning, Muli,
(Probably a better question for uml-user; I've cc'd that list and
future discussion on this thread might be better there alone).
On Sun, 16 Feb 2003, Muli Ben-Yehuda wrote:
> The Technion (http://www.technion.ac.il) CS department is considering
> using UML in order to teach an undergraduate class on operating
> systems. Right now, we have two questions we'll appreciate answers to
Fantastic!
> if anyone knows:
>
> 1. Is there any such class already taught that you know of? not
> looking to reinvent the wheel, we'd like to learn from other
> universities experience.
I believe there has been some interest in this, but am not sure.
Anyone?
> 2. Is it possible and feasible to run N UML instances on one large
> server, when the UMLs are used for kernel hacking? (personally, I
> don't see any reason why not). Given dual CPU server, with 2 (4?) GB
I agree, I don't know of any reason why not either. You'll want
to have some way that the students can get their new kernels out to the
host. That could be as simple as a valid account on the host and scp.
They'll also need some method of shutting down and starting up their
uml's. In the end, they should probably get their own (non-root) accounts
on the host.
> of memory, how many UML instances would be able to run concurrently?
> consider that the UML instances themselves will not be doing much,
> just showing that the kernel (so far) didn't crash.
I'm up to 27 live (albeit lightly loaded) vm's on a dual cpu, 2G
host. See http://www.stearns.org/slartibartfast/uml-coop.current.html for
more background, details, and scripts.
Cheers,
- Bill
---------------------------------------------------------------------------
perl -le '$_="6110>374086;2064208213:90<307;55";tr[0->][ LEOR!AUBGNSTY];print'
(Courtesy of George Bakos)
--------------------------------------------------------------------------
William Stearns (wstearns@...). Mason, Buildkernel, freedups, p0f,
rsync-backup, ssh-keyinstall, dns-check, more at: http://www.stearns.org
Linux articles at: http://www.opensourcedigest.com
--------------------------------------------------------------------------
|