I was trying out a simple merb app using jruby on Glassfish gem and see
that
the CPU consumption is anywhere between 25-30% in idle condition. It
does
not look like specific to glassfish alone as I see the exact CPU
consumption
on Mongrel. Does anyone experience the same thing? I have merb-core,
merb-more, merb-activerecord among many other gems. The app is running
on
Rails 2.2.2 and jruby 1.1.6RC1.
The thread dump for mongrel[1] and glassfish[2] shows that something is
polling the sockets. Any one with better clues? Anyone notices same
problem
on MRI?
[1]http://pastie.org/331185
[2]http://pastie.org/331229
*** LOCAL GEMS ***
abstract (1.0.0)
actionmailer (2.2.2)
actionpack (2.2.2)
activerecord (2.2.2)
activerecord-jdbc-adapter (0.9)
activerecord-jdbcmysql-adapter (0.9)
activerecord-jdbcsqlite3-adapter (0.9)
activeresource (2.2.2)
activesupport (2.2.2)
addressable (2.0.1)
data_objects (0.9.9)
diff-lcs (1.1.2)
dm-core (0.9.7)
dm-migrations (0.9.7)
erubis (2.6.2)
extlib (0.9.8)
fastercsv (1.4.0)
gem_plugin (0.2.3)
glassfish (0.9.1)
haml (2.0.5)
highline (1.5.0)
jdbc-mysql (5.0.4)
jdbc-sqlite3 (3.5.8)
json_pure (1.1.3)
mailfactory (1.4.0)
merb-action-args (1.0.3)
merb-assets (1.0.3)
merb-auth (1.0.3)
merb-auth-core (1.0.3)
merb-auth-more (1.0.3)
merb-auth-slice-password (1.0.3)
merb-cache (1.0.3)
merb-core (1.0.3)
merb-exceptions (1.0.3)
merb-gen (1.0.3)
merb-haml (1.0.3)
merb-helpers (1.0.3)
merb-mailer (1.0.3)
merb-more (1.0.3)
merb-param-protection (1.0.3)
merb-slices (1.0.3)
merb_activerecord (0.9.13)
merb_datamapper (1.0.3)
mime-types (1.15)
mongrel (1.1.5)
ParseTree (3.0.2)
rack (0.4.0)
rails (2.2.2)
rake (0.8.3)
RedCloth (4.1.1)
rspec (1.1.11)
ruby2ruby (1.2.1)
RubyInline (3.8.1)
sexp_processor (3.0.0)
sources (0.0.1)
templater (0.5.0)
thor (0.9.8)
ZenTest (3.11.0)
-vivek.