Notice: Any messages purporting to come from this site telling you that your password has expired, or that you need to verify your details, confirm your email, resolve issues, making threats, or asking for money, are
spam. We do not email users with any such messages. If you have lost your password you can obtain a new one by using the
password reset link.
Due to spam on this forum, all posts now need moderator approval.
Entire forum
➜ MUSHclient
➜ General
➜ Calculating size of output buffer...
Calculating size of output buffer...
|
It is now over 60 days since the last post. This thread is closed.
Refresh page
Posted by
| Zeno
USA (2,871 posts) Bio
|
Date
| Fri 29 Dec 2006 09:44 PM (UTC) |
Message
| Every time I want to open World Options, MUSHclient has to "Calculate size of output buffer". This takes literally 5 minutes to do, and MUSHclient freezes during this time. I have a large output length of course, but I still don't enjoy having to wait so long.
Is there anyway this could be changed? I know you changed the auto-complete by limiting it to the last recent lines. But I have no idea what MUSHclient is doing here or why. |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #1 on Tue 02 Jan 2007 06:46 AM (UTC) |
Message
| I will change it so that calculating the buffer size is an optional button, which displays a progress bar, which can be cancelled. |
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Nick Gammon
Australia (23,133 posts) Bio
Forum Administrator |
Date
| Reply #2 on Sat 06 Jan 2007 05:24 AM (UTC) |
Message
| Version 3.85 now defers the calculation, if there are more than 1000 lines in the output buffer. There is a button "Calculate" which, when clicked, initiates the calculation. This displays a "progress dialog" which can be cancelled if the calculation is taking too long.
My tests showed that for reasonably small buffers (eg. up to 200,000 lines) the calculation is almost instantaneous, however after that the calculation slows down dramatically.
This says to me that the amount of memory used in the larger cases is causing the output buffer to be written to the paging file, thus changing its speed of access from RAM access times to disk access times.
I suggest that if you are using such large buffers that the calculation takes 5 minutes, that you either:
- Install more memory; or
- Reduce the number of lines in the output buffer (say, to 200,000).
|
- Nick Gammon
www.gammon.com.au, www.mushclient.com | Top |
|
Posted by
| Zeno
USA (2,871 posts) Bio
|
Date
| Reply #3 on Mon 08 Jan 2007 07:44 PM (UTC) |
Message
| Thanks.
I've got a gig of RAM, but I guess even that isn't enough. |
Zeno McDohl,
Owner of Bleached InuYasha Galaxy
http://www.biyg.org | Top |
|
The dates and times for posts above are shown in Universal Co-ordinated Time (UTC).
To show them in your local time you can join the forum, and then set the 'time correction' field in your profile to the number of hours difference between your location and UTC time.
8,688 views.
It is now over 60 days since the last post. This thread is closed.
Refresh page
top