RAM retrieve asset performance
We are using RAM version 7202, now testing for retrieve RAM asset by following codes:
synchronized(this){ AssetIdentification id = new AssetIdentification(assetID, assetVersion); RAMAsset asset = session.getAsset(id); } It spends about 9-12 seconds on our test environment to run above codes, meanwhile it takes about 4 seconds on our production environment. I want to know if any data can be reference for normal perforamnce to retrieve a RAM asset. Thanks. |
One answer
some background,
When do a get for the first time, the client code will bring down a slue of server information (types, community information ....) that is needed for typical usage. ... so the first time is going to be expensive, and much cheaper with later requests. This (session) data is stored in a local disk cache. assuming in both cases you measured the "first" time ... it will be different if the server information size is different, as well as the latency/bandwidth between your client/server Comments
pan tianming
commented Jul 27 '12, 3:25 a.m.
Gili, Thank you for your information. We have a task to improve its performance, because manager think 4 seconds to retrieve Asset for first time maybe can be shorter. Do you think any thing except the hardware/network can do improvement? Or maybe upgrade RAM to new version like 7511 will be better? Thanks. |
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.