tomcat-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Doshi, Gunjan" <gunjan_do...@merck.com>
Subject RE: Sessions - Memory Constraints
Date Mon, 17 Jul 2000 19:53:59 GMT
Thanks for all the answers.
APPLICATION_SCOPE as far as I know, is available only in JSPs. Unfortunately
I am using servlets. Can you set the application scope in servlets.

Best Regards
Gunjan

> ----------
> From: 	Glenn Nielsen[SMTP:glenn@voyager.apg.more.net]
> Reply To: 	tomcat-dev@jakarta.apache.org
> Sent: 	Monday, July 17, 2000 3:43 PM
> To: 	tomcat-dev@jakarta.apache.org
> Subject: 	Re: Sessions - Memory Constraints
> 
> Unless the object is something that scopes to the application,
> then you can save it as APPLICATION_SCOPE and only have one instance
> for all requests.
> 
> If you are really concerned about memory/cpu usage by an application
> you should profile it using one of the many fine profilers available
> like OptimizeIt or JProbe.
> 
> Glenn
> 
> "Biju.Therakathilal (Exchange)" wrote:
> > 
> > yes, there will be 1000 instances of the same object when there are 1000
> > sessions active. Inorder to reduce the overhead for creating and
> destroying
> > these objects, object pooling used in some transaction servers like
> MTS,a
> > microsoft product. i think the same is there in EJB also.
> > 
> > Biju
> > 
> > -----Original Message-----
> > From: Doshi, Gunjan [mailto:gunjan_doshi@merck.com]
> > Sent: Monday, July 17, 2000 2:10 PM
> > To: 'tomcat-dev@jakarta.apache.org'
> > Subject: RE: Sessions - Memory Constraints
> > 
> > Does that mean if I have 1000 users on my site resulting in 1000
> sessions
> > and hence 1000 copies of my object kept in memory.
> > 
> > This is a big overload.
> > Best Regards
> > Gunjan
> > 
> > > ----------
> > > From:         Biju.Therakathilal
> > > (Exchange)[SMTP:Biju.Therakathilal@target.com]
> > > Reply To:     tomcat-dev@jakarta.apache.org
> > > Sent:         Monday, July 17, 2000 2:38 PM
> > > To:   'tomcat-dev@jakarta.apache.org'
> > > Subject:      RE: Sessions - Memory Constraints
> > >
> > > When you put an object in session, the whole object is kept in memory.
> > > Normal objects doesn't have persistence capability. So the only way is
> to
> > > keep it in momory.
> > >
> > > Biju
> > >
> > > -----Original Message-----
> > > From: Doshi, Gunjan [mailto:gunjan_doshi@merck.com]
> > > Sent: Monday, July 17, 2000 1:33 PM
> > > To: 'tomcat-dev@jakarta.apache.org'
> > > Subject: Sessions - Memory Constraints
> > >
> > >
> > > Friends:
> > > When you put a object in the session, does that mean the whole object
> is
> > > loaded in the memory.
> > >
> > > Because if the whole object is stored in the memory, then the chances
> of
> > > reaching the peak and getting out of memory errors are high.
> > >
> > > Example: Say I have a image and I need to put that in the session.
> Does
> > > that
> > > mean the whole Image object gets stored in the memory for each session
> > > created.
> > >
> > > Or is it that only the reference to the object is loaded in the
> memory.
> > >
> > > Best Regards
> > > Gunjan
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
> > > For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
> > >
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
> > For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
> 
> -- 
> ----------------------------------------------------------------------
> Glenn Nielsen             glenn@more.net | /* Spelin donut madder    |
> MOREnet System Programming               |  * if iz ina coment.      |
> Missouri Research and Education Network  |  */                       |
> ----------------------------------------------------------------------
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org
> 

Mime
View raw message