Timing analysis on HashSet and TreeSet Help

Need help with this problem. I need to test two implementations of the java.util.Set interface for time efficiency. The implementations are java.util.HashSet and java.util.TreeSet. The code to construct each follows like this:
import java.util.*;
....main()
Set s = new HashSet();
// test
s = new TreeSet();
// test
Sample Output: (HashSet versus TreeSet: 1000000 insertions timed every 100 insertions. )
Test run for HashSet
     Total elapsed time (ms) for HashSet: 12137
     Average time (ms) to insert 100 elements: 1.2137
Test run for TreeSet
     Total elapsed time (ms) for TreeSet: 14607
     Average time (ms) to insert 100 elements: 1.4607
CODING DETAILS:
1. What to insert? Randomly generated integers. Here's a code slice to illustrate:
Set s = new HashSet();
     Random r = new Random();
     long start = new Date().getTime(),
     mark = start,
     stop = 0;
     for (int i = 0; i < tries; i++) {      // tries is 1,000,000
     s.add(new Integer(r.nextInt()));
     if ((i % segment) == 0) {          // segment is 100
     stop = new Date().getTime();
     long diff = stop - mark;
2. Need to save the elapsed time per 100 insertions. It can be generated by adding up the 100-insertions times. Like in the above code, the variable diff records the time per 100 insertions, and
it save the different values of diff.

Are you adding up the time intervals for every 100 insertions to get the total time it took? The current time provided by the runtime may not be accurate due to some caching done in the OS level. It can be as bad as 50 ms (in windows 98, I think). So adding up such short time intervals can give you inacurate results. Also, you should use System.currentTimeMillis() rathen than new Date().getTime()
Theoritically, Treeset gives you guranteed O(logN) while HashSet gives you O(1) as long as you have a decent hashing algorithm. Since, you are getting the int from a pseudo-random genetor (and Integer.hashcode() returns the int value it represents), HashSet should perorm better for such large number of data.
Here is a slightly changed version of your code,
import java.util.*;
public class TreeHashPlay {
public static void main(String[] args) {
double hs = measure(new HashSet());
double ts = measure(new TreeSet());
System.out.println("ration TreeSet/HashSet: "+ ts/hs);
static double measure(Set set) {
long end = 0;
long start;
final int UP = 1000000;
Random rand = new Random();
start = System.currentTimeMillis();
for(int i = 0; i < UP; i++) {
set.add(new Integer(rand.nextInt()));
end = System.currentTimeMillis();
long duration = end - start;
System.out.println("impl: "+set.getClass()+" total time: "+ duration+" total item: "+ UP
+" average time: "+(double)duration/UP);
return (double)duration/UP;
}//class ends
and Here is a sample output:
impl: class java.util.HashSet total time: 11530 total item: 1000000 average time: 0.01153
impl: class java.util.TreeSet total time: 18460 total item: 1000000 average time: 0.01846
ratio TreeSet/HashSet: 1.6010407632263661
Hope it helps.

Similar Messages

  • When ever i try to download my iPod recovery software, it keeps saying connection timed out. really annoyed and need help to fix it

    when ever i try to download my iPod recovery software, it keeps saying connection timed out. really annoyed and need help to fix it

    - Next try the manual install method of:
    iDevice Troubleshooting 101 :: iPhone, iPad, iPod touch
    If the iPod was Disabled, place the iPod in recovery mode after the firmware download is complete and then restore using the instructions in the article. Sometimes recovery mode timeouts and returns to disabled before the firmware download is complete.
    - Then try on another computer

  • Query regarding implementation of HashSet and TreeSet and AbstractSet

    I have found that the treeSet and HashSet extends AbstractSet and implements Cloneable and Serializable interfaces.
    What happens if AbstractSet itself implements Cloneable and Serializable interfaces, so that The HashSet and TreeSet need not to implement separately?
    Is it a design concern or is there any logic behind in doing so?
    I appreciate your quick response..
    Thanks
    Shiva kumar

    It would mean that anybody else such as me who extended AbstractSet would be stuck with my implementation being serializable and cloneable whether I wanted or not. No doubt the designers wanted to provide the freedom not to do so.

  • MyRIO FPGA FFT Express VI timing analysis for multiple input mode - trying to perform fft's on a 3-axis accelerometer

    Hi Everyone!
    Project Background:
    I've been working with the myRIO FPGA in an attempt to generate an application capable of sampling a tri-axis accelerometer and performing an fft on each axis. I've successfully developed an application for a single axis, but attempting to duplicate the code to sample the second and third axes in parallel results in an estimated 150% resource utilization for the tiny FPGA's LUT's. Additionally, I'm looking to avoid sequentially processing each accelerometer input using triggers and a single fft block because that reduces my fft update frequency significantly (e.g. I can't calculate another fft for input 1 until I calculate an fft for inputs 2 and 3).
    After reading up on the fft vi, I'm thinking that I can use the M-interval input indexes / Continuous output indexes Input/Output Index Pattern mode. My thought is that I can edit the vi to remove any math that "recombines" these three vectors into a single fft, resulting in 3 separate fft's. I'm also hoping that this process requires less time than using the sequential method described above. 
    The Questions:
    1. Has anyone done an fft on three inputs using the myRIO at sampling rates > 20kHz and fft sizes of 1024 or larger? If so, I may just be lacking some proper resource management.
    2. Does anyone know where to find timing information on the M-interval input indexes / Continuous output indexes Input/Output Index Pattern mode? The manual only provides timing diagrams for singel channel / single input modes. I don't want to waste my time modifying the vi if it will still take 3x as long (assuming modifying the vi is even a possibility).
    Further Information:
    I already have an application written that samples the accelerometers at >20kHz and then performs the fft on the main processor, but now I'm looking to see if it is possible to perform all signal processing on the FPGA side. The processor performs decently enough, but the timing is not as consistent as I would like it to be. Lastly, I am aware that the myRIO itself has a built in accelerometer, but I need to mount the accelerometer in an environment where the myRIO would probably be damaged and definitely cannot fit.
    Any thoughts are much appreciated! The excessive FPGA compile times for this thing make the old guess and check method less appealing.
    -Chris 

    Hi Chris,
    Thanks for posting and the detailed background on the project! To answer some of your questions:
    1. The FFT Express VI does use a significant amount of space. The FPGA on the myRIO is somewhat limited space-wise. Your best option may to implement the FFT for 1 channel on the FPGA and the other two on the RT side.
    2. I converted the FFT Express VI to a subVI and I am not sure if you can trim too much code from it. The subVI is also very complex so re-working it would be a significant amount of work. I could not find much documentation on M-interval input indexes / Continuous output indexes Input/Output Index Pattern mode timing. 
    I hope that this helps!
    Thanks,
    Frank
    Application Engineer
    National Instruments

  • PE 9 and 10 Help PDF Invalid List View Descriptions

    Bottom line: Has anyone reported on these problems, and, if so, what is being done about them?
    Until proven otherwise, I believe that Premiere Elements 9 and 10 Help PDF requires editing of its List View Descriptions which are appropriate for at least version 8.0/8.0.1, 7, and 4, but not versions 9.0/9.0.1 and 10.  Please refer to the Help PDF Projects/View Clip Properties
    for version 10:
    http://help.adobe.com/en_US/premiere...B-312BB3F13B11
    for version 9:
    http://help.adobe.com/en_US/Premiere...355c-7f98.html
    Problems in this regard for Premiere Elements later than version 8.0/8.0.1 and not for versions 8.0/8.0.1, 7, and 4:
    1. List View Properties display in text for export video file, no Data Rate Analysis graphs
    2. List View Columns, no ADD to add your own columns, so only Adobe built in ones, and none of the Adobe built in ones, like Client, allow for editable text.
    Comments:
    Data Rate Analysis
    I had read somewhere that these graphs appear for tape based rather than non tape based imports. Mini test: Premiere Elements MPEG4.avi import and DV AVI export of the MPEG4.avi. Results: Version 8.0/8.0.1 Properties for import in text format (file properties) only and Properties for export in text format (file + export properties) as well as display of Data Rate Analysis graph. Versions 9 and 10 Properties for import (file properties) and for export (file + export properties), both import and export text only.
    List View Columns
    1. If I look at the project.prel WordPad documents and the Client Column information there in each, I do not see any difference.
    2. If I create a Premiere Elements 8.0/8.0.1 project, set List View column choices Comments and Client, type in the comments and client information, and save/close/and re-open the project in:
    a. Premiere Elements 9.0/9.0.1, the Comments columns and its information will not appear; the Client column will appear, but its information will not be editable. (The 9.0/9.0.1 version does have Client, but not Comments, as a built in choice under Edit Columns)....the latter might explain why no Comments column except...
    b. Premiere Elements 10, neither the Comments nor Client columns and their information will appear. (The 10 version does have Client, but not Comments, as a built in choice under Edit Columns.)
    One of the Potential Problems:
    It is well accepted that, if you edit a project from an earlier version in a later version, you cannot go back to the earlier version for editing. So, one potential problem that I see in all this is the loss of this type of information on upgrading from 8.0/8.0.1 and earlier....
    a. If you create a Premiere Elements 8.0/8.0.1 or earlier project which includes Comments and Client information in these List View Column choices, you will lose all that information in version 10 and have only non-editable Client information in version 9.
    And, yes we have filed an Adobe Feature Request/Bug Form on this one.
    Any comments about what I may have overlooked in trying to get those Help PDF List View Descriptions to work for me would be appreciated.
    Thanks.
    ATR

    I definitely agree that the Help files could use some updating, Tony.

  • Timing diagram of CPX and PCX

    Hi, everyone!
    I have some questions about figure 3-4 and figure 3-6 of "OpenSPARCT1_Micro_Arch.pdf", the timing diagram about PCX and CPX 's one packet request .
    According to the document, "The timing for CPX transfers is similar to PCX transfers with the following difference�the data ready signal from the CPX is delayed by one cycle before sending the packet to its destination." But why ?
    What is the reason of CPX's data ready singal being delayed by one cycle?
    Message was edited by:
    Seven7

    Hello Seven7,
    According to the document, "The timing for CPX
    transfers is similar to PCX transfers with the
    following difference�the data ready signal fromthe
    CPX is delayed by one cycle before sending thepacket
    to its destination." But why ?
    What is the reason of CPX's data ready singalbeing
    delayed by one cycle?
    Not sure if I really understand your question. The
    short answer is that th CPX block must conform to the
    timing requirements of the interfaces on either side.
    For example, in Figure 3-6, The first three signals
    are the interface between L2 banks and the CCX
    block. Here, the requirement is that the request
    signal must precede the data packet by one cycle.
    The grant signal is returned to the L2 bank when
    the arbiter selects the given L2 bank. This could
    be on the third cycle at the earliest, but could be
    later if a different source was selected in that
    cycle.
    The last two signals in the timing diagram are on the
    interface between the CCX and the core. Here the
    requirement is that the request signal occurs on the
    same cycle as the data packet. There is no grant from
    core to CCX, because the core is able to take as many
    packets as the CCX block can send.
    NOTE: We found out the hard way . . . It's
    debatable whether the CCX->core request is even
    needed. The Valid bit of the packet
    cpx_spc0_data_cx2[144] is what determines that the
    data is accepted by the core. So don't assume that
    you can just hold the data in the cycles after you
    sent it, or the core will receive multiple copies of
    the data packet.
    Does this help?
    formalGuyYes, you help me a lot! Thank u!

  • The precision of the timing analysis

    In my project, I can get the timing analysis of the path "clk50M_PE2_ref to FPGA_TEST6". The "clk50M_PE2_ref" and "FPGA_TEST6" are the ports of FPGA. The path delay is 7.473ns from the timing analysis reports.
    But when I measure these two ports signal with Oscilloscope, I get the delay time is 5.2ns. The testpoints are at the through-hole on the back of the FPGA (that is the bottom of the PCB).
    Why the delay time is different between timing analysis and oscilloscope measurement? Which is the correct in fact?
     

    yssy2000 wrote:
    Thanks for your reply!
    If I want to know the delay time from A ports to B ports, how to get the exactly value except with the oscilloscope?
    That's like asking "how can I get the exact temperature at 2PM tomorrow except by waiting until then and using a thermometer?"
    The tools can only predict the delay as a range, minimum to maximum, based on characterization data for your part.  There are differences in delay from part to part (Process, the "P" in PVT), with variation in supply voltage (Voltage, the "V" in PVT) and with die temperature (Temperature, the "T" in PVT).  You can use a scope or other measuring instrument to find the actual delay for a particular part at a particular voltage and temperature.  Even so this delay may change for the same part and voltage supply due to changes in temperature.  So the bottom line is, why do you need to know the exact delay?  Typically you'd only need to know if you are using the FPGA as a timing generator, and in that case you would need to have a way of calibrating your output delay in order for it to be reliably repeatable.

  • How do I install CS Production Premium "Content and Installation Help" (disk 3 of 3)?

    Hi,
    How do I install the CS Production Premium "Content and Installation Help" disk (the 3rd of the 3 disk set although it's not labelled as disk "3")? There's an autorun.inf file but no setup.exe. The generic on-disk installation instructions are useless for this disk since they assume a setup.exe file exists.
    The disk contains the following folders: Adobe CS6 Speech Analysis Models, Adobe Encore CS6 Functional Content, Adobe Premiere Pro CS6 Functional Content, and Fonts.
    Thanks!

    There is no installer for the files AudiosBro they are additional content which can be added to those applications.  For specific inquiries about the contents please post in the applicable forum for that application.  You can find a list of available forums at https://forums.adobe.com/welcome.

  • How to build cepstrum analysis block diagram and validating ?

    hello all.
    intoduce, i'm hogeng. i'm a newbie in using LabVIEW to vibration analysis (faults diagnostics).
    how to build the cepstrum analysis block diagram and validating the cepstrum block diagram?

    the advanced signal processing toolkit for LabVIEW provides cepstrum functions and examples.  These are also described in the manuals on line for the advance signal processing toolkit as well as on several developer zone documents.  Simply search ni.com for cepstrum. 
    If you need help analyzing a vibration signal with cepstrum, our sound and vibration team may be able to review a data file to assist you.
    Preston Johnson
    Principal Sales Engineer
    Condition Monitoring Systems
    Vibration Analyst III - www.vibinst.org, www.mobiusinstitute.com
    National Instruments
    [email protected]
    www.ni.com/mcm
    www.ni.com/soundandvibration
    www.ni.com/biganalogdata
    512-683-5444

  • Help, new to Linux and need help installing 8i

    I am new to Linux and some of this stuff..
    Yet,I have gotten the JDK116_v5 installed and working on my box.
    I have cut a cd for Oracle8i and need help..
    I have also recopiled my kernal as well...
    Does any one know where I can get help...
    null

    Al Pivonka (guest) wrote:
    : I am new to Linux and some of this stuff..
    : Yet,I have gotten the JDK116_v5 installed and working on
    : my box.
    : I have cut a cd for Oracle8i and need help..
    : I have also recopiled my kernal as well...
    : Does any one know where I can get help...
    Try http://www.akadia.com/html/dod-frame.html for Redhat.
    http://www.suse.de/~mha/oracle/ for SuSE
    Also peruse these
    http://www.akadia.com/html/dod-frame.html
    http://jordan.fortwayne.com/oracle/
    Colin.
    null

  • Software update and iLife help not working in Admin account

    For the last few weeks (maybe since iLife 11 was installed) software update and iLife help has quit working on the single administration account on my iMac. All works fine on the secondary accounts.
    If I try to use software update it says everything is up to date, even though I know there are updates available that can be seen if checking from a different account on the machine. In iLife, if I try to access the help files it tells me I need to download them. I click to download and after a few seconds it takes me back to the front help page and I then go through the entire process again but the help download never happens. On secondary accounts the help files work no problem.
    I've tried many of the tips for deleting helpfile plists, but nothing seems to work for me.
    Can any kind person list for me everything I should look to delete or move in the account to get these things working again?
    It would be much appreciated!

    Since the issue is specific to your original user account, you can proceed in two ways. One is to log into your new account, make a list of the preference files (plists) located in /username/Library/Preferences/, including any in the ByHost subfolder, log back into the original account, move everything on that other account's list from the original account's Preferences folder into a newly created folder on the Desktop, log out and back in, and see if the problem goes away. If so, you can copy the ones in the Desktop folder (one at time) back into /Preferences/, restart, and see if the problem returns. If so, you've identified the corrupt/conflicting one. Continue with all of them until isolating the bad ones. That'll save you the trouble of resetting preferences.
    The second way is much more detailed and I'll not burden you with the steps unless the above doesn't fix the issue.

  • A follow up question to Introducing Apple Recommends, Manage Subscriptions, and This Helped Me

    In Introducing Apple Recommends, Manage Subscriptions, and This Helped Me it was written
    Now anyone can click "This helped me" to say thanks to helpful members. When several people mark the same post, it will earn a gold star and appear at the top of the discussion, so it’s easier for others to find. The poster will also earn five reputation points for a job well done.
    Does anyone know (or is it written anywhere) just how many is 'serveral'? Is it decided on the fly? Or does it depend on the phase of the moon?
    Will the points be awarded to the poster only once, or if say 100 people mark it as helpful will more then 5 points be awarded?
    Sounds like a really good system but it seems that a bit more thought should have gone into it, no? Or at least the explanation could be clearer.
    Ciao.
    (Another question) Can the original post (this one) get marked as helpful also? Imagine  earning points for posting :-)

    Howdy GeoCo et al
    I sort of agree with this new "Helpie-ette" deal. I wonder why while at this portion of the UX they didn't address the ongoing issue of the "irrevocable nature " of the OP awards of the traditional Green Stamp and Gold Star - I have made the mistake (once) but I see the silliest things marked Solved frequently. THAT is bad for business in that it gives false visual info and false statistical results.
    We'll see... BTW, the [People] TAB itself is the only new thing (the CONTROL in the TAB bar) - the URL has always been alive and well if one knew to add " /people "

  • Google maps and google help not loading anymore! help!

    Google maps and google help aren't loading since I've updated firefox. Works in Chrome no problem. Tried everything listed here: https://support.mozilla.com/en-US/kb/Error%20loading%20web%20sites, re-installed flash, cleared cache, etc... what am I missing?

    Anyone have any ideas?

  • How can I get no answers and no help!

    Hi All,
    I am so angry frustrated and fed up with BT its not real and after a month of useless customer service people in every country in the world I have decided to get ofcom involved as BT just dont care at all.
    I have been a customer for BT for about 7 years and always paid my bills ontime and have many time in the past recommended BT (Not anymore) alot not only to friend but also to businesses.
    After a messy split with my partner i had to move from my property so on the 6th of January i called BT's moving team and got the process moving to move all my services (phone, broadband & bt vision) the guy was really helpful and said that the old phone and services would be disconnected on the 17th Jan and broadband the same day, he then went on to say that an engineer would have to come to my property on the 21st to check that the bt vision would work correctly as there was low bandwith where i lived but thought it would be ok.
    So i thought great all done but on the 17th nothing happened at the new property i call CS and the lady did try to help and after talking to the old line user said a mistake had happed with a cancellation and they would sort it all out by the 19th so dont worry. 19th comes nothing so another call to CS they could not work it out so put me through to a guy in the UK who could not have been more unhelpful if he tried. He said that the engineer had reported a problem but i would have to wait. At this point i thought i would complain as i had not had any comms from BT at all i had to do all the calling even though they say on the website if the date are moved they will contact you.
    i tried the only complaint messaging service this time. The guy tried to be helpful but then informed me that my order was cancelled? Why i asked he said he did not know but would have to call me back. Well he did call back the next day and still had no idea what had happened and i have now not heard a thing from him since last thursday.
    On Monday i logged into my account and now it shows i wont get any connections until the 7th of feb so i called and said its a joke and whats going on. The guy said what do you expect you only placed the order yesterday? I asked what? and then looked at the only account and true enough the order date had changed to the 23rd and they could not see the previous order even though the order number had not changed. Its a disgrace as i think you will find the moving team dont work sundays so i know someone has changed that so it did not look so bad. The person said he would escalate the connection (I bet he did not as naff all has happened). He said he would get his manager who i have to say i dont think was i just think he passed me to his mate to try and get me off the line. He said they would get it sorted and come back to me with 24hrs and guess what Nothing.
    So if you are a good customer and pay ontime this is what BT really thinks of you and will help you if things go wrong. I have got a complaint reference now and will be keeping a diary of events in order to contact Ofcom when it is all sorted and to post on onther forum the outcome and how i was dealt with.
    Kinga

    Well the useless system has done yet another update and useful as usual it now says my connection date for BT Vision is 26th Jan (2 days ago) but the phone and broadband will be 7th of Feb so that will be a full month since i placed the order and still nothing from anyone at BT.
    Nothing about the original engineer visit or anything so this is going to roll on and on and the so called escalation, well they may as well said what can we say to you to get you off the line as i bet there is no such thing as escalition at all as so far all its done is push these so called dates further and further away.
    Oh and here is a another nugget of so called customer service for you is you ask about compensation for all the calls, hassle and stress they say you cant have a thing as it says it in the terms & conditions. Oh well in that case why call you team customer services if you cant really stand the customers and cant admit when you make a massive mistake causing untold hardship to the customer that you would like to make up for it in someway.
    Kinga

  • IOS 8 - Disentangling Camera Roll and Photostream - help!

    In iOS 8, Apple removed the “Camera Roll” and “Photostream” albums and collapsed them into a single stream of photos on the camera that can be accessed under “Collections”.  “Collections” also includes all other photos otherwise loaded onto the phone, e.g., via iPhoto. This new arrangement upsets several familiar ways in which I’ve been using my iPhone and its camera, and I am wondering if anyone has any suggestions for how to recapture a few simple functions.  (I have submitted Feedback on the elimination of the Camera Roll, and with this post I am looking for practical solutions to a series of new problems.)
    Question #1.  I maintained my Camera Roll as a reasonably-well curated set of maybe 300 photos & videos, taken on my phone, that I could pull up easily to show to people.  I would like to know if there is a way to restore that functionality in iOS 8.  “Recently added” does not go back far enough (one of my favorites was the very first photo I took with any iPhone, back in 2007); and “Collections” shows way too much – it includes everything in Photostream, as well as photos from Albums of scans, non-iPhone photos and other sources that I’ve synced to the phone with iPhoto.  Thousands of photos.  I also don’t care for the way in which Collections interrupts the thumbnails with date and location information.
    Question #2.  I kept Photostream turned on on my phone, because I liked the idea of automatically uploading photos to the cloud, particularly on trips when I was not in a position to download the photos directly to a computer for backup and safekeeping.  However, now that Apple has eliminated the distinction between “photos in my pocket” and “photos in the cloud”, it appears that whenever I want to delete a photo from my phone (e.g. to save space) I must also delete the corresponding Photostream copy.  Is there a way, with Photostream on, to delete local photos without also deleting the copy that has been uploaded to the cloud?
    Question #3.  I have a few old iOS devices that I let my kids use.  They like to take photos and screenshots.  Most of them are pretty stupid but once in a while they do something great. I’ve left Photostream on on those devices to see what they’re up to, and to capture the occasional gem.  This was fine, when “Photostream” was a separate Album that I could look at, or not, as I chose.  In iOS 8 however, all of their junk photos appear in “Collections” and are as much a part of my phone’s photo repository as the carefully-curated Camera Roll photos used to be.  Is there a way to keep Photostream photos out of my “Collection”?
    Question #4.  I suppose someone could write an app that does nothing but display photos that were captured by, and reside physically, on the device.  Perhaps someone already has, if anyone knows.  Of course I’d prefer to use the native app for this function, but I’d take the function over nativity if I had to choose.
    Question #5. Does anyone know (“know” – please no speculation, and nothing that an NDA forbids) how the iCloud Photo Library, which dropped back to beta in the final release of iOS 8, works? Does it provide the backup and safekeeping function of Photostream, along with the ability to view that set of photos separately?  If so then I could turn off Photostream and at least get rid of that clutter.
    Thanks for any and all help.  And by way of reminder - https://www.apple.com/feedback/iphone.html .

    Here's one, eh, kludgy fix for Question #1.  I don't exactly recommend it - it can be pretty laborious - but in the end it seems to get me back to about where I started with my Camera Roll.
    Go into "Collections" and scroll back to about the date at which you expect to find your first native iPhone photo.  (I have many imported photos that predate iPhone, so I can't just look at the first ones.)  Tap through until you are looking at a single photo.  Look at the bottom.  If it displays a "Favorites" heart, it's physically on your iPhone (and as best I can tell, was taken by the device).  Tag it as a favorite.  Swipe to the next photo.  Skip if it shows no Favorites heart - that means it's not on your phone - and tag it if it does.
    At the end of this process (did I mention it's laborious?), you should have a Favorites album that matches the photos that were on your Camera Roll when you upgraded to iOS 8.

Maybe you are looking for

  • Does anyone get this to work on WinXP?

    I found a bunch of threads on this topic, but none of the recommended fixes have worked for me. Here's my setup: The Mac is a Dual 867 G4 (MDD), running OS 10.4.5. Uses Airport to connect wirelessly to a Linksys 4-port WAP. The printer is an HP Laser

  • Nikon D90 RAW files problem

    Recently uploaded and installed the Aperture 2 upgrade which claimed to add RAW capability to the D90 plus other new cameras, but something is amiss - the files appear in browser windows but you can't do a full screen view of them - I get a "loading"

  • Safari Insta-crash

    Hi, I am having trouble ever since upgrading to 5.0.2 this afternoon. The whole system has been a bit trippy but I have had the most problems with Safari since it will not even open. I have tried to empty the cache but it won't stay open long enough

  • Avid MOV (H.264 codec used) files wont play

    Hi folks, I have inherited a vast amount of H.264 code using-MOV files which were generated by Avid Media Composer and which will view fine on one MacBook Pro but not on another MacBook Pro of very similar specs and with the same OS. Now- the one the

  • I can't find rented movies on my Ipad

    I rented a few movies to take on vacation from iTunes.  I understand how to transfer them to my ipad using the "move" option.  Now that I have them moved I can't find them on my iPad.  I tried searching for them and still didn't find them.  HELP....I