Jump to content

Viewport Updating Slower and Slower


Recommended Posts

After updating a few viewports, my computer slows way down. The hard drive and color wheel spin endlessly while finishing the update, saving the file, and quiting VectorWorks. Restarting VW seems to help... for a while. And it seems like it's getting worse over time - fewer viewports and longer spinning times...

Any suggestions anyone? Permissions have been fixed. Might more RAM help? Is this a defragmentation issue? (I've still got 180 free GB...). Something else?...

Thanks, Will

Link to comment

Maybe try reniceing your VW process, but I have not noticed huge speed gains from this.

The way you would do this is pull up a terminal while VW is running and do the following command:

ps -aex | grep VectorWorks

You should see something like this:

435 ?? S 12:33.88 /Applications/VectorWorks 12.0.0/VectorWorks.app/Contents/MacOS/VectorWorks -psn_0_4849665 PATH=/usr/bin:/bi

504 p1 R+ 0:00.00 grep VectorWorks TERM_PROGRAM=Apple_Terminal TERM=xterm-color SHELL=/bin/bash TERM_PROGRAM_VERSION=133 USER=

The first number (435) in this case is your VectorWorks process ID. You will need this number for the next command:

sudo renice -19 435

It will ask you for a password. After you provide it, you are done.

Note: you have to do this after you launch VW every time. There are ways to get around this requirement, but they are a little more involved.

Link to comment

Pursuant to wezelboy script.

FYI from Man ps page:

DESCRIPTION

ps displays a header line followed by lines containing information about

your processes that have controlling terminals. This information is

sorted by controlling terminal, then by process ID.

-a Display information about other users' processes as well as your

own.

-e Display the environment as well.

-x Display information about processes without controlling termi-

nals.

_______

| is the UNIX pipe

grep is UNIX search for all Vectorworks processes

______

sudo is SuperUser=root

renice -- alter priority of running processes

_______

DESCRIPTION

The renice utility alters the scheduling priority of one or more running

processes. The following who parameters are interpreted as process ID's,

process group ID's, user ID's or user names. The renice'ing of a process

group causes all processes in the process group to have their scheduling

priority altered. The renice'ing of a user causes all processes owned by

the user to have their scheduling priority altered. By default, the pro-

cesses to be affected are specified by their process ID's.

Link to comment

Thanks for the responses. Though, really, a bit beyond me, I think. Sound's more like NNA's department to me! Yet, looking in Mac Help regarding Mac Maintenance, I did stumble across this "Terminal" thing, and even typed in "sudo periodic daily" to force daily maintenance. I think. ...you know what they say: a little bit of knowledge is a dangerous thing!...

Link to comment

I was good and only typed in exactly what Mac Help said to do. But, I agree that I am not one to be mucking around with sudos and niceties and things of that nature! It seems like having more control over the Mac's self maintenance, and also being able to defrag the disc, are two things that might be especially helpful. Is there a recommended maintenance utility that might do both of these, if that even makes sense. I know MacJanitor and Disk Warrior have been suggested. Thanks!

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...