I saw some impressive figures over here, and as I have some worries about performance issues, I would appreciate your thoughts and experience in this domainTo start: here are my current stats:
Links per thought:2,12
Here is the context: I'm currently building a Brain about IT govervance for one of my clients.
The idea is to integrate 3 well known frameworks (ISO17799, CobiT and the Standards of Good Practice), to document the cross refs between the frameworks and to add the corresponding policies and procedures as attachments.
This brain is due to be published on an intranet and to be used by the end-users and the auditors.
The IS security staff will use PB to update the brain and to publish it regularly (policy/procedure updates...)
Status: in a first phase (before adding the xrefs), I expect to have about 1600 thoughts and 3500 links for a total size of approx 40Mb.
After having added the xrefs between the frameworks and specific attachments (policies and procedures), I believe it will reach 2000 thoughts and 5000-5500 links.
This brain has currently 1200 thoughts and 2600 links and I start having performance issues (essentially reaction time when pasting a note). I know, performance is very subjective, but I feel I should not have to wait 2-3 seconds after clicking on a thought before being able to paste some text in the note field.
Also, the other day, I selected the expanded view and had the -very- bad idea to click on "expand all". The expansion of the thoughts on the plex was extremely slow and used up to 50% CPU. After 15 minutes, I had to kill PB to regain control of my PC.
I have already looked at the various posts about PB performance and did not find much apart the classical "fast disk, fast processor and lots of RAM".
Apart from this, is there any way to maximise the performance of the tool ?
Do I have to worry about the intranet part ? (W2K3, dedicated blade, 8Gb RAM, 4core 2.5GHz, Eth 100Mb, HD on SAN with fiber channel)
As I'm massively investing time and effort in building this tool, I would like to ensure that it will be usable at the end of the exercice (especially as I want to be able to send my to my client!!)
Any clue would be MUCH appreciated !!!