[gclist] Fibers v.s. Threads

Boehm, Hans hans_boehm@hp.com
Thu, 29 Jun 2000 10:17:46 -0700

What do typical clients look like?  My impression was that this is an
unusual JVM, which tends to run large numbers of relatively simple clients
concurrently?  And the clients are unlikely to run for very long without
making calls that allow suspension?  If that's the case, I wouldn't expect
non-preemptive thread scheduling to be an issue.

Are there clients that are both computationally intensive and drive GUIs in
concurrent threads?


> -----Original Message-----
> From: Greg Colvin [mailto:gcolvin@us.oracle.com]
> Sent: Thursday, June 29, 2000 8:42 AM
> To: Boehm, Hans; 'Charles Fiterman'; gclist@iecc.com
> Subject: Re: [gclist] Fibers v.s. Threads
> The Oracle Java VM provides only non-preemptive threads,
> as is allowed by the language spec.  So far as I know
> it hasn't been a problem for our customers.