[nhc-users] -b vs. -p

Saswat Anand saswat@comp.nus.edu.sg
Fri, 12 Apr 2002 13:53:13 +0800 (GMT-8)


  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---559023410-851401618-1018590793=:149
Content-Type: TEXT/PLAIN; charset=US-ASCII


Hi,
  I notice that for my program, the max. live heap in the heap
profile with -b option is around 300MB, wheras with -p option it is only
4K. I have attached my program, which is a solution to n-queens problem.

I am not sure if my understanding of max. live heap is correct. The
above numebers refer to the maximum unit on the Y axis.

Could you please explain.


thanks,
Saswat






---559023410-851401618-1018590793=:149
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="Main.hs"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.GSO.4.21.0204121353130.149@sf0.comp.nus.edu.sg>
Content-Description: 
Content-Disposition: attachment; filename="Main.hs"

bW9kdWxlIE1haW4obWFpbikgd2hlcmUNCg0KaW1wb3J0IElPRXh0cmFzDQp0
eXBlIFZhciA9IEludA0KdHlwZSBWYWwgPSBJbnQNCmRhdGEgQXNzaWdubWVu
dCA9IFZhciA6PSBWYWwgZGVyaXZpbmcgKEVxLFNob3cpDQpkYXRhIEFzc2du
ID0gVHJlZSBBc3NpZ25tZW50IFtBc3Nnbl0gZGVyaXZpbmcgKEVxLFNob3cp
DQoNCg0KbWFpbiA9IGRvIHB1dFN0ckxuICQgIlNvbHV0aW9ucyA9ICIgKysg
KHNob3cgJCBsZW5ndGggJCByZXN1bHRzIChiYiBbMS4uOV0gOSkgOSkNCiAg
ICAgICAgICBjIDwtIHJlYWRJT1JlZiBjb3VudGVyDQogICAgICAgICAgcHV0
U3RyTG4gJCAiQ2hlY2tzID0gIiArKyBzaG93IGMNCg0KY2MgOjogW1tBc3Np
Z25tZW50XS0+Qm9vbF0gLT4gQXNzZ24gLT4gW0Fzc2duXQ0KY2MgY29ucyB0
ID0gZnVuIFtdIDAgdA0KICAgIHdoZXJlIGZ1biBwYXJ0IHZhciAoVHJlZSB0
IGNzKSAgPSANCiAgICAgICAgICAgICAgIGxldCBuZXdfYXNzID0gcGFydCsr
W3RdDQogICAgCQkgICBuZXdfY2hpID0gY29uY2F0TWFwIChmdW4gbmV3X2Fz
cyAodmFyKzEpKSBjcw0KCSAgICAgICBpbiBpZiAoY29ucyEhdmFyKSBuZXdf
YXNzIA0KCQkgICB0aGVuICBbVHJlZSB0IG5ld19jaGldDQogCQkgICBlbHNl
IFtdDQoNCg0KYmIgOjogW1Zhcl0gLT4gSW50IC0+IFtBc3Nnbl0NCmJiIHZh
cnMgbiA9IGxldCBjb25zID0gdGFrZSBuICQgKHRydWUgOiBbIGYgYSB8IGEg
PC0gWzIuLl1dKSANCiAgICAgICAgICAgICAgICBmIGEgPSBmb2xkbDEgKCYp
IFtjaGVjayBhIG0gfCBtIDwtIFsxLi5hLTFdXSANCiAgICAgICAgICAgIGlu
IGNvbmNhdE1hcCAoY2MgY29ucykgKGZ1biB2YXJzKQ0KICB3aGVyZSBmdW4g
KHY6dnMpID0gW1RyZWUgKHY6PXgpIChmdW4gdnMpIHwgeCA8LSBbMS4ubl1d
DQogICAgICAgIGZ1biBbXSAgICAgPSBbXQ0KDQpjaGVjayA6OiBJbnQgLT4g
SW50IC0+IFtBc3NpZ25tZW50XSAtPiBCb29sDQpjaGVjayBtIG4gYXNzID0g
c2FmZSAoYXNzISEobS0xKSkgKGFzcyEhKG4tMSkpDQoNCnRydWUgOjogW0Fz
c2lnbm1lbnRdIC0+IEJvb2wNCnRydWUgXyA9IFRydWUNCg0KKCYpIDo6IChb
QXNzaWdubWVudF0tPkJvb2wpIC0+IChbQXNzaWdubWVudF0tPkJvb2wpIC0+
IChbQXNzaWdubWVudF0tPkJvb2wpDQpmMSAmIGYyID0gXGludHMgLT4gZjEg
aW50cyAmJiBmMiBpbnRzDQoNCnNhZmUgOjogQXNzaWdubWVudCAtPiBBc3Np
Z25tZW50IC0+ICBCb29sDQpzYWZlIChpOj1qKSAobTo9bikgPSB1bnNhZmVQ
ZXJmb3JtSU8gJA0KCQkJZG8gYyA8LSByZWFkSU9SZWYgY291bnRlcg0KCQkg
ICAJICAgd3JpdGVJT1JlZiBjb3VudGVyICQhIChjKzEpDQoJCQkgICByZXR1
cm4gJCBub3QgKGo9PW4gfHwgaStqPT1tK24gfHwgaS1qPT1tLW4pDQoNCg0K
cmVzdWx0cyA6OiBbQXNzZ25dIC0+IEludCAtPiBbW0Fzc2lnbm1lbnRdXQ0K
cmVzdWx0cyB0IG5vPSBjb25jYXRNYXAgKChmaWx0ZXIgKFxsLT5sZW5ndGgg
bCA9PSBubykpLmZsYXR0ZW4pIHQNCiAgd2hlcmUgZmxhdHRlbiAoVHJlZSB0
IFtdKSA9IFtbdF1dDQoJZmxhdHRlbiAoVHJlZSB0IGNzKSA9IG1hcCAodDop
IChjb25jYXRNYXAgZmxhdHRlbiBjcykNCg0KY291bnRlciA6OiBJT1JlZiBJ
bnRlZ2VyDQpjb3VudGVyID0gdW5zYWZlUGVyZm9ybUlPICQgbmV3SU9SZWYg
KDA6OkludGVnZXIpDQoNCg==
---559023410-851401618-1018590793=:149--