The table on that web page is a good listing of all the threads in
Java 3D 1.1.  In general in 1.1, the threads that are created are
coupled to their functional areas.  So there is a thread for Behavior
Scheduling, Collision, Input Devices, Scene Graph Traversal for state
updates, and Rendering.  In 1.1, the threads are created when a View
becomes "active", but are only run when they have something to do.
So, for instance, the Traverser thread only runs when something in
the scene graph changes.  Most threads in the system are allowed to
run is parallel with all other threads.  We use default priorities
for all of our threads.

All of this information is based on the 1.1.* versions of Java 3D.
This will change in 1.2.  We will more tightly control our thread
scheduling and resources.

If you have any more specific questions, just ask.

Doug Twilleager
Java 3D Team

> To: "Scott Eberline" <[EMAIL PROTECTED]>, "Java 3D interest list" 
<[EMAIL PROTECTED]>
> Subject: RE: [java3d] threads
> MIME-Version: 1.0
> Content-Transfer-Encoding: 7bit
> X-Priority: 3 (Normal)
> X-MSMail-Priority: Normal
> Importance: Normal
> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
> X-MDaemon-Deliver-To: [EMAIL PROTECTED]
> X-Return-Path: [EMAIL PROTECTED]
> 
> Scott,
> 
> Not as much info as it sounds like you need, but it might help:
> http://www.tornadolabs.com/News/news.html
> 
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of Scott
> Eberline
> Sent: 15 April 1999 19:01
> To: Java 3D interest list
> Subject: [java3d] threads
> 
> 
> Is there any documentation that describes what threads are
> created and started by J3D, under what circumstances,
> and with what priorities? When do they sleep, wake up, etc?
> Basically everything about the concurrency model?
> 
> Regards,
> -- 
> Scott D. Eberline | Project Manager-Developer | Animation Science Corp.
> +1 (408) 543-1644
> [EMAIL PROTECTED]
> =====================================================================
> To subscribe/unsubscribe, send mail to [EMAIL PROTECTED]
> Java 3D Home Page: http://java.sun.com/products/java-media/3D/
> 
> 
> =====================================================================
> To subscribe/unsubscribe, send mail to [EMAIL PROTECTED]
> Java 3D Home Page: http://java.sun.com/products/java-media/3D/

=====================================================================
To subscribe/unsubscribe, send mail to [EMAIL PROTECTED]
Java 3D Home Page: http://java.sun.com/products/java-media/3D/

Reply via email to