[rules-users] memory issue when listening to market data
Ingomar Otter
iotter at mac.com
Mon Sep 29 12:46:37 EDT 2008
Given the information remote diagnosis is not feasible.
I would suggest to have a look at the heap ... to see where things are
going.
See
http://weblogs.java.net/blog/kellyohair/archive/2005/09/heap_dump_snaps.html
--Ingomar
Am 29.09.2008 um 17:30 schrieb Cheng, Ping:
> All,
>
> I wrote a server which listens to the market data and generates alerts
> based on some conditions.
> It listens to about 300 symbols and contains 30 simple rules. It
> works
> fine when the market is quiet. It uses about 500 M in memory and there
> is no big difference between reports from top and jconsole. When
> market
> is busy, memory displayed in jconsole is still ok, but top reports
> much
> more memory and it did not come down at all. Sometimes it could reach
> 50G when it's a crazy day.
>
> I used jmap to check the memory map and it looks fine from java
> view, I
> wonder if drools hold something when it's very busy? What is
> supposed to
> happen if drools could not handle the work load?
>
> Thanks for your help.
>
> -Ping
>
> -----------------------------------------
> The information contained in the linked e-mail transmission and any
> attachments may be
> privileged and confidential and is intended only for the use of the
> person(s) named in the
> linked e-mail transmission. If you are not the intended recipient,
> or an employee or agent
> responsible for delivering this message to the intended recipient,
> you should not review,
> disseminate, distribute or duplicate this e-mail transmission or any
> attachments . If you
> are not the intended recipient, please contact the sender
> immediately by reply e-mail and
> destroy all copies of the original message. We do not accept account
> orders and/or
> instructions related to AllianceBernstein products or services by e-
> mail, and therefore will
> not be responsible for carrying out such orders and/or instructions.
> The linked e-mail
> transmission and any attachments are provided for informational
> purposes only and should not
> be construed in any manner as any solicitation or offer to buy or
> sell any investment
> opportunities or any related financial instruments and should not be
> construed in any manner
> as a public offer of any investment opportunities or any related
> financial instruments. If
> you, as the intended recipient of the linked e-mail transmission,
> the purpose of which is to
> inform and update our clients, prospects and consultants of
> developments relating to our
> services and products, would not like to receive further e-mail
> correspondence from the
> sender, please "reply" to the sender indicating your wishes.
> Although we attempt to sweep
> e-mail and attachments for viruses, we will not be liable for any
> damages arising from the
> alteration of the contents of this linked e-mail transmission and
> any attachments by a third
> party or as a result of any virus being passed on.
>
> Please note:
> Trading instructions sent electronically to Bernstein shall not be
> deemed accepted until a
> representative of Bernstein acknowledges receipt electronically or
> by telephone. Comments in
> the linked e-mail transmission and any attachments are part of a
> larger body of investment
> analysis. For our research reports, which contain information that
> may be used to support
> investment decisions, and disclosures, see our website at www.bernsteinresearch.com
> .
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
More information about the rules-users
mailing list