Quidd Tech

Technical issue discussion and resolution for Quinnipiac University Interactive Digital Design lab computers.

Monday, February 20, 2006

Use the Scratch Folder for Performance

 
     Attention heavy disk IO users! Think your IDD G5 should be faster when rendering/editing/compiling? Read on..

     Many applications that use large files, or access data in frames, or play back dynamically editable content require disk input/output (IO) while you work in the application. Why? Simply because the data that the application is manipulating is far too large to be held in the G5's memory. Every application can be looked at simply as instructions to modify data, and the more data there is to be modified, the longer your computer will take to perform the instructions in the application. Most apps modify only small amounts of data -- such as an email program when you are creating a new email message. For performance sake, an application will move the data that needs to be changed into the computer's memory, or RAM where changes can be made very quickly. However, if the data that is being manipulated is large, or the application is designed to manipulate large chunks of data, this data is read into memory from disk, modified, then moved back to disk in chunks. Apps that work this way include Final Cut Pro, After Effects, Photoshop, Illustrator, etc. Apps that work with pictures, video, and audio very typically work not only with memory but also with your disk using the file created by the app, or a file known as a scratch file.

     Now, as you may or may not know, your home folder (the folders mounted on the G5 when you login where you save all your files) are not on the machine you are working on. They exist on a server across Quinnipiac's network. Because of this, programs that are working with files in your home folder and require disk IO must wait for the data to move from the server, across the network, and up into the G5's memory. This can be slow (or 'expensive' in IT talk) for applications, and you witness the expensive transaction by poor performance in the application. Video may be choppy. Audio may slice. You may have to wait for some time when applying mathematical transforms on entire chunks of data, like applying a filters or effects to an image.

     The solution? Work with your data on the local harddrive, and when you're done, move it back to the server (your home folder). I have set up a folder on 'Macintosh HD' called 'Scratch Folder' where you can save working files that require high IO. The G5's disks are SATA disks, and IO to the local disk is immensely faster than IO to a disk across the network. Just remember to move your files back to your home folders when done, and empty the scratch folder to avoid using up all the free space on the local disk.

     Many applications (Adobe, Alias, Macromedia) have settings within each application to set the 'scratch disk', or a place the app can use to hold temporary data while you work. I think you will find that changing the scratch disk setting to 'Macintosh HD/Scratch Folder' will greatly improve the performance of these applications.

~B

LG's IDD160 Drop Boxes

 
     ..are all set up. There are three new shared folders for Idd160A, B, and C. To access the boxes, use Finder -> 'Go' menu -> 'Connect to Server'. Server address is XS-Radon. Enter your u/p, and choose the SP 'QuiddDrop'.

~B

Testing the new image...

I'll get my earlier arrivers to put Indesign and Illustrator through the paces. We'll also be running After Effext today...

Thursday, February 16, 2006

How to delete pesky burn folders

 
     Hi folks, this one's not my fault. It's a bug with AFP and RO attributes -- thanks to Apple.

Here's how to delete 'em:

     Control-click the folder and choose 'Get Info'.
                 (or right-click if you heart PCs).

     On the Info form, check and then uncheck the 'Locked' checkbox.

     Close the Info form, and delete!


Cheers!
~B
(seriously, folks -- google)

Wednesday, February 15, 2006

Recent Rash of Illustrator and InDesign problems

 
     Are actually due to the change that was made early last week to default HomeDirectory mappings. Last week, we found that users were unable to logon -- root cause was corruption in the AFP service that was mounting user's home directories on the xserve (thanks LG for putting up with the class-time troubleshooting). There is a backup protocol (or service) - NFS - but the clients were not falling back to it, so Suzy and I configured all the client machines to disable AFP mounting of home directories. This solved the problem - everyone could logon and mount home directories using NFS. However, it caused a secondary problem that you Illustrator and InDesign users have been having ever since. These apps apparently hate NFS (some obscure problem about file header attributes not transporting that these apps use to identify and format the file), and so we need to go back to the AFP method of mounting directories. I repaired the AFP service on the server today, and we should be able to gradually (or wait until Friday's re-imaging) configure the clients to use AFP again. This will solve the Illustrator and InDesign problems. Sorry guys... we'll have it back like it was soon.

~B

Great Idea, Ben

And thank you for all your hard work on the lab!

TH128 Scheduled Re-image

 
     Starting at 4pm Friday, February 17 I will be deploying a fresh image to the G5s in TH128 with software updates to the OS and several applications. The imaging process will run for 3 to 5 hours Friday night, and during this time the lab will be closed for use. We are deploying a fresh image to address several known software and OS problems.

OS Updates:
Compressor Update 2.0.1
Pro Application Support 3.1
Java 1.3.1 and 1.4.1 Release 2
J2SE 5.0 Release 3
Logic Express Update 7.1.1
Cinema Tools Update 3.0.3
QuickTime 7.0.4
iTunes 6.0.3
iTunes Phone Driver 1.0
Final Cut Pro Update 5.0.4
iPod Updater 2006-01-10
Mac OS X Update Combined (PowerPC) 10.4.5

Application Updates:
Adobe Bridge 1.0.3 Update
Adobe Photoshop Services Update
Adobe Stock Photos 1.0.5
Adobe InDesign CS2 4.0.2 Update
Adobe Illustrator CS2 12.0.1 Update
Alias Maya Update 7.0.1

Configuration Updates:
Energy Saver - Put computer to sleep set to 'Never' for resolution of Maya rendering problem failing when computer falls asleep.

Terminal - Fixed Terminal problem where Terminal would state "Administrator has set your shell to an illegal value". UserShell ldap attribute set to /bin/bash, and users should be able to use the Terminal application.


If you know of a change that needs to be made -- updates or otherwise -- let me know, and we'll get that into this version of the image.

(application updates to follow.. please check back)
~B