Program slow down from Labview 6.1 to 7.1

I was using simplePID to control a sequence of temperture control. The program is in two independent while loops. one is for DAQ and output control, one is for generating the setpoint sequence for the PID controller. The DAQ is updating temperture every second using AI acquire waveform. I use local variable for communication between the two loops. The code run well in Labview 6.1. When I try to run the same code in 7.1, it took more than 11 sec for one loop, the temperature updating every 11 sec or so. I am just wondering what's wrong with labview 7.1? The program structure is simple enough. Anyone met similar problem before?
Thanks!

This could be an issue discribed in the Knowledge Base. You should update to LV 7.1.1 which is a free update.
Waldemar
Using 7.1.1, 8.5.1, 8.6.1, 2009 on XP and RT
Don't forget to give Kudos to good answers and/or questions

Similar Messages

  • Program slow down / problem of memory optimization

    hi all,
    Here is my problem. I am using Labview 2011 and a NI acquisition board. In attachment are simplified VI codes I implemented to acquire analog signal and process the data. The main_VI.vi starts the RUN VI that performs data acquisition and data processing. In the RUN VI, I implemented a state machine because there are many sequential steps. The acquisition is done many times (see max iteration value) and for each acquisition, there is a processing. I used a queue structure to send data for processing in parallel. I also use a in-place element structure to manage the array.
    For real data acquisition (from NI board), the program slows down after hundreds of iteration and when I exit the program, it seems the VI has to free memory because it takes few minutes to close the VI.
    My questions are:
    -       Is the state machine structure properly implemented?
    -       Is the queue strategy optimal to do parallel processing?
    -       Is the use of in-place element structure properly implemented in my case, and is it needed for 1D array with a size of 4000 to 20000 points?
    Thank you for your help/suggestions.
    Cedric
    Attachments:
    Main_VI.vi ‏25 KB
    RUN.vi ‏88 KB
    acquisitions_data.vi ‏28 KB

    Hello Cedric,
    I noticed that in your "RUN.vi" you are calling the "acquisitions_data.vi" iteratively in a For Loop.  Everytime that For Loop iterates, you are creating the Task, running the acquisition, then closing the Task.  You don't need to create and clear the Task over and over again like that.  Instead, create and configure the Task outside of the for loop.  This way when you get inside the for loop, use the "DAQmx Start Task.vi" to start the task, perform the read using the "DAQmx Read.vi", then use the "DAQmx Stop Task.vi" to stop it.  Outside the for loop you can place the "DAQmx Clear task.vi" to clear the references.
    Perhaps this will help with your performance.
    Mason M
    Applications Engineer
    National Instruments

  • PROGRAM SLOWS DOWN WHEN IT ENTERS A CASE STRUCTURE

    OK so here is the problem i am making this pid controller the output range is 0-100  in this program i am just trying to get it to work so i  did a compair function whereby when the controller output is 0 and the constant is 0 i start a case loop which will turn the output on for one second and off for one second .   when i enter the case structure the rest of my program slows down
    i have no idea why , i have tried to make a while loop and a case structure outside my main loop but i cannot get my signal from my compair statement to enter the second loop where i get my output to cycle in 1second intervals 
    below is the VI please help
    i am still learning how to use labview by the way
    thank you
    gary
    GR
    Solved!
    Go to Solution.
    Attachments:
    TMP36working!vi.vi ‏225 KB

    gary,
    The next thing you need to learn about LabVIEW is dataflow. This is the fundamental paradigm of LV and will explain your slow down issues.
    The basic dataflow concept is that any node (node = function, subVI, structure) can begin to execute when data is present on all its inputs and that no data will be present at its outputs until the node comopletes execution.
    How does this affect your VI? The true case has a 1000 ms Wait (actually two, one in each case of the inner case structure = redundant code). The case structure will not complete execution until the wait completes. And, the while loop does not complete its iteration until the case structure completes. The result: When the PID.vi output = 0, the loop will run at 1 second per iteration.
    What is the fix? Continue running the loop at 100 ms intervals. Keep a count in the case structure (true case) and another shift register of how many 100 ms intervals have passed. When the count reaches ten, toggle the output line.  Do not use the 1000 ms Wait.
    All the code in your inner case structure is unnecessary. Wire the Remainder output directly to the Arduino Digital Write VI.
    Be careful with the comparison to zero with floating point data. If the calculation which produces the data has round off errors you might get a value like 0.573E-15, but that is not equal to zero. It is better to compare to a small range of values above and below zero.
    Right to left wiring is much easier to follow when trying to understand what a program does. Using the Clean Up tool occasionally will help (although it will eventually frustrate you also).
    Lynn
    Attachments:
    TMP36working.2.vi ‏214 KB

  • I made eight radio buttons exclusive by each other.But It made the orignal program slow down.

    I made eight radio buttons exclusive by each other. But It made the
    original program slow down. I insert them parallel to the original
    program, ie, they are excuted at the same time, I think. But I found
    that the speed before I insert it is faster than after. I think If I
    use the exclusive radio buttons made by ni , the program will execute
    faster. but there aren't eight radio buttons I can choose. How can I
    do ? Or How can I make some changes to the slide that I will get the
    result like NI does?

    You'll have to give the processor some time. In the parallel loop, put a
    'Wait (ms)' from the Time & Diaglog pallete. Wire e.g. 10 to it, and the
    computer has some time to do other processes (like the other loop, and
    updating the user interface).
    When you have something like this, you can open the task manager (win nt,
    win 2000). If it it this problem, the processor uses 100% processor time.
    Regards,
    Wiebe.
    "Rosa" wrote in message
    news:[email protected]..
    > I made eight radio buttons exclusive by each other. But It made the
    > original program slow down. I insert them parallel to the original
    > program, ie, they are excuted at the same time, I think. But I found
    > that the speed before I insert it is fa
    ster than after. I think If I
    > use the exclusive radio buttons made by ni , the program will execute
    > faster. but there aren't eight radio buttons I can choose. How can I
    > do ? Or How can I make some changes to the slide that I will get the
    > result like NI does?

  • Why does my data logging program slow down after a while?

    A data logging program created with Labview 5.1. Slows down after a few weeks and creates files in the Temp. directory.Computer is Siemens Scenic pro 124 MB ram and AT-MIO-16XE50 Data acquisition board. Also using Solartron Dig. probes and Fieldpoint units.

    Any chance that you are using Win 95/88/ME? Those OS's have well documented
    memory leaks which will consume all your available memory if an application
    is run long enough. Also there are some issues of memory management within
    LabView in the allocation of memory.
    The solution to the first is to switch to WinNT/2K. The second will be much
    more difficult.
    On Thu, 22 Feb 2001 03:19:12 -0800 (PST), Freek wrote:
    >A data logging program created with Labview 5.1. Slows down after a
    >few weeks and creates files in the Temp. directory.Computer is Siemens
    >Scenic pro 124 MB ram and AT-MIO-16XE50 Data acquisition board. Also
    >using Solartron Dig. probes and Fieldpoint units.
    ===========================================================================
    SolidW
    orks Research Partner National Instruments Alliance Member
    Christopher Dubea Phone: (504) 847-2280
    Vice President of Engineering Fax: (504) 847-2282
    Moving Parts L.L.C. email: [email protected]
    P. O. Box 6117 URL: http://www.movingpart.com
    Slidell, LA 70469-6117

  • High CPU usage and program slowing down

    Hi. I have helped write a program in AS3 that uses classes. We have 2 frames in our movieclip that consists of an ant moving. We have a class of ants and can create 15 instances of them and the program runs fine with the ants walking around looking for food and going back to a corner that is their nest and going back out again. The ants also respond to mouse movement if the mouse pointer is near an ant.
    If we create more than 15 ants, then the program starts to slow down. If we have 30 ants on the screen, then there is noticable stuttering of the ant movement. The CPU usage on a P4 2.5Ghz Pentium is around 50%.
    Is this normal? or is something wrong?
    I would have thought we would be able to scale up the number of ants easily.
    Thanks
    Trev.

    Hi kglad.
    Thanks for the reply.
    I assume enabling cacheAsBitmap is set in the ant class Constructor, as we have tried that and it has helped, see below. We can now create 30 ants with very slight stuttering.
    We have an  ant class as below.
    public class TAnt extends MovieClip { // lots of code here }
    ant Constructor as below.
    public function TAnt(newX: Number, newY: Number, sW: Number, sH: Number, rCyc: Number) {
                this.cacheAsBitmap = true;
               // more code here }
    // We have implemented a Finite State Machine for the ant behaviour.
    regarding the ants using a loop and using a controller class, I am not sure what you mean.
    We are creating instances of the ants in the Ants.fla file which is in the Action file and add each new ant to an array. See below.
    for (var a = 0; a < nAnts; a++) {
        var newAntX = Math.random() * screenWidth;        // randomly generate ant location
        var newAntY = Math.random() * screenHeight;
        var rCyc = Math.random() * 800;
        var ant = new TAnt(newAntX, newAntY, screenWidth, screenHeight, rCyc);            // create ant
        addChild(ant);                                                   // add ant so visible on screen
        ants.push(ant);                                                 // add ant to array
    So we use an array for looping through the ants in the Ants.fla Action file.
    Is this the way you mean?
    Thanks
    Trev.

  • Completed all Troubleshooting steps but continue to get slow downs from unresponsive scripts on Firefox. Is there a way to use my browser w/out slow downs?

    Mac OSX.
    I've gone through the list of troubleshooting tips for slow downs and for unresponsive scripts. I continue to get slow downs to my computer and browser when I use my Firefox. It is becoming so bad that sometimes I cannot get work done.

    And now, I think I've identified part of the issue. When you pin tabs as an app tab, this slows down Firefox in all the ways I mentioned. Please, please Firefox, if you are going to offer such a useful and simple thing, make sure that it works...
    Having closed these App Tabs, I had a temporary break from the slow downs... Then after another few minutes, the slow downs in Firefox continued... At my wits end.

  • Safari Among other programs slow down!

    I need help, my machine is brand-spanking new, and I am experiencing severe slow down. Safari seems to freeze up my entire computer for a couple minutes before loading up the home page. Any help will be greatly appreciated !

    Don't confuse Leopard's aggressive memory management with wasted resources, the Free Memory number is somewhat misleading. The only memory that isn't truly available for other applications to use is the Wired and Active, everything else is truly up for grabs. Inactive memory is stuff that has been cached back to disk but is staged for additional use. If another app needs that memory it will give it up, if not it generally acts as a very fast buffer for frequently used apps and files (very basic description).
    The memory amount you are really using can be derived for totaling Wired Memory and Active Memory, consider the other numbers as slack and the Free Memory number can often appear a little low. All *nix based OSs use a similar algorithm, but OS level file system caching is a good thing.
    I ran the iMac in my profile for a week on 1GB or RAM and it was buttery smooth; on the 2nd week I added the 2nd stick of RAM and it is clearly using more RAM than before. But if you compare the Active/Wired numbers they really haven't changed, it's all about caching.
    Now if you have already investigated this avenue and you are sure that caching isn't the culprit, I'd take a look at installed software as something appears to be leaking memory.

  • External drives cause program slow downs

    To my early 2009 iMac, I have few external drives connected through USB and Firewire. During light disk use the hard drives spin down after awhile and go into saving enregy mode (sleep).
    When doing normal functions like printing a Word doc or printing from TextEdit or working on some other programs, I get the spin wheel and programs pause until the sleepy drives wake up and pick up speed again.
    The document(s) that I am working on are on the computer hard drive.
    The external drives are contibuting nothing to the job on hand, why do they need to be awaken during this kind of processing and why do the programs need to wait for them?
    Though I have Lion installed now, this used to happen with Snow Lepoard as well.
    Thanks

    Thanks for that info on your Mini's specs.
    You have plenty of RAM reported, so I think we can rule out a bank of RAM disappearing and the Virtual Memory system being over-taxed to compensate.
    You say "Now everything is slow again, when I turn the computer, it takes minutes to come up, and then I get the spinning ball whenever I try to do anything."
    The spinning ball generally indicates that operating system is waiting for a "resource" to become available. Depending on how your Mini is/was setup vis-a-vis the external drives, some of your programs may be looking for stuff on external drives that are no longer available, or that are misfunctioning.
    The "resource" that is being waited for, could also be a network resource, like an iDisk (if you have MobileMe) or a NAS (Network Attached Storage).
    The wait for a "resource" could also be due to a hard drive starting to go bad, and the operating system needing repeated attempts to get data from it.
    Apropos NAS, it has been reported iTunes 10 doesn't play well with data stored on non-Apple NASes.
    Since you have an Intel Mini, it might also be useful to perform an SMC reset (DON'T do a PMU reset):
    http://support.apple.com/kb/HT3964?viewlocale=en_US
    +Resetting the SMC for Mac Pro, Intel-based iMac, Intel-based Mac mini, or Intel-based Xserve+
    +1. Shut down the computer.+
    +2. Unplug the computer's power cord.+
    +3. Press and hold the power button for 5 seconds.+
    +4. Release the power button.+
    +5. Attach the computers power cable.+
    +6. Press the power button to turn on the computer.+
    Be sure to perform steps 4 and 5 in the correct order.

  • Extended photoshop CS6 use causes program slow down.

    Hello,
    Currently when I use photoshop for any kind for photo editing, after about ten minutes of use the program response slows to a crawl and it will take a minute or two for me to even toggle layer visibility on or off. I reset photoshop to it's factory default settings and I am still getting this problem. Since I use Photoshop extensively for work and school I can say the problem did not begin until yesterday when I was finishing up some assignments for class. None of the files I am editing are very large (maybe 45 MB?) but the problem persists. No other programs are running at the same time as Photoshop. I have a 2013 Macbook Pro Retina with OSX mavericks. Any suggestions or help?
    Regards, Eleanor

    Hello,
    I've actually gone through the Photoshop troubleshooting tips and optimization twice. Here is a snapshot of my performance preferences.
    and here is my Mac's hardware specs
    Hardware Overview:
      Model Name:    MacBook Pro
      Model Identifier:    MacBookPro11,3
      Processor Name:    Intel Core i7
      Processor Speed:    2.3 GHz
      Number of Processors:    1
      Total Number of Cores:    4
      L2 Cache (per Core):    256 KB
      L3 Cache:    6 MB
      Memory:    16 GB
      Boot ROM Version:    MBP112.0138.B02
      SMC Version (system):    2.19f3
    Thanks in advance.

  • Event Driven Programming is withheld from LabVIEW Base.

    Can anyone give me a good answer why?  Every other programming language in the world has Event Driven Programming (EDP) built in, even free languages.  So when all I wanted was to use LV as a graphical programming language, (hey, that's what the "G" in G-programming stands for) I was disappointed to find that in my undervalued LV Base I can't look for mouse movement, mouse enter, mouse leave, keyboard actions and countless other possibilities that would be standard fare in any other language, unless, I pay over 1200 dollars more for the Full development package.  I know I should have read up on it more before purchasing, and understood what I would be missing out on.  But how was I to know that the fundamental programming function of EDP would be considered on par with Data Acquisition and Signal Processing?  So basically in order to get a complete programming language, I need to spend more than twice the cost of the Base package just to receive the last key component.  And all this because the Evaluation of LV gives you near limitless possibilities, so a new LV programmer gets used to having these tools at his/her disposal, only to yank some of the most critical tools.  So after saying all this, I am pleading for an explanation.  Why isn't there at least some add-on module that would allow a user to install the withheld functionality of EDP to a Base Development package?  Surely making money is the goal of any business, and I won't claim bait and switch here, or any other wrong doing here.  But there is, in my opinion, a marketing misjudgment here.
    -Orion Williams

    Unfortunately to upgrade, it would cost me the difference between the base version and the full version.  What I think is in order is an add-on module that will give customers the functionality of EDP, without having to also pay for signal processing, which is clearly a more robust programming tool, that I don't need.  I am hoping to show NI that by withholding EDP from the base version with no upgrade option except paying for the full version, that their customers who come into LV at the base version are getting an undervalued version, and they know it, and that without at the very least, and add-on module for EDP, isolating smaller business and individuals.  I agree that signal processing, data acquisition and EDP are worth an extra 1300 dollars, but I don't agree that EDP on it's own is worth an extra 1300 dollars, but that's the only option that I have at this moment.  My suggestion is to create an add-on module that includes EDP and sell it for 300 dollars, since I know signal processing is a much more complex feature and is worth more of that upgrade price than EDP.  Of course all versions of LV should include EDP, so if that drives the price of LV base up, so be it.  Just don't let anyone else be fooled into thinking they are buying a Graphical Programming Language unless all the features of a programming language are included at all price points.  Can I get a witness?

  • Shutdown slowed down from a few sec to over a minute

    Hi guys,
    Shutdown used to be a few seconds on my MBP Mid 2009 but some time a go (I haven't associated it with any upgrade or software install) it became rather slow (60-90 seconds). I tried a few solutions suggested online but haven't made any progress. The problem I see is that all log messages appear in first 10 sec of shutdown and then it's quiet time. Screen first goes gray for about 20 sec, then spinning wheel appears for another 40 seconds after which restart happened.
    The only HW changes I did to the MBP are upgrade to 8 GB of RAM (long time ago) and replaced HDD with Samsung 840 EVO SSD (half a year ago).
    If anyone could give some pointers, I would appreciate it.
    <restart initiated>
    27/06/14 16:43:00,496 WindowServer[294]: CGXGetConnectionProperty: Invalid connection 9231
    27/06/14 16:43:00,497 WindowServer[294]: CGXGetConnectionProperty: Invalid connection 9231
    27/06/14 16:43:00,497 WindowServer[294]: CGXGetConnectionProperty: Invalid connection 9231
    27/06/14 16:43:00,497 WindowServer[294]: CGXGetConnectionProperty: Invalid connection 9231
    27/06/14 16:43:00,498 WindowServer[294]: CGXGetConnectionProperty: Invalid connection 9231
    27/06/14 16:43:00,549 CrashPlan menu bar[823]: Received `applicationShouldTerminate:` message
    27/06/14 16:43:00,576 com.apple.launchd[1]: (com.apple.internetaccounts[790]) Exited: Killed: 9
    27/06/14 16:43:00,576 com.apple.launchd[1]: (com.apple.ShareKitHelper[774]) Exited: Killed: 9
    27/06/14 16:43:00,575 com.apple.launchd.peruser.501[733]: (com.evernote.EvernoteHelper[795]) Exited: Killed: 9
    27/06/14 16:43:00,575 com.apple.launchd.peruser.501[733]: (com.apple.AirPlayUIAgent[821]) Exited: Killed: 9
    27/06/14 16:43:00,613 loginwindow[258]: ERROR | -[ApplicationManager(AppleEventHandling) sendQuitEventToApp:withDelay:] | sendQuitEventToApp (UFR II BackGrounder): AESendMessage returned error -600
    27/06/14 16:43:00,617 loginwindow[258]: ERROR | -[ApplicationManager(AppleEventHandling) sendQuitEventToApp:withDelay:] | sendQuitEventToApp (Canon CMFP BackGrounder): AESendMessage returned error -600
    27/06/14 16:43:00,633 Google Drive[824]: BUG in libdispatch client: kevent[EVFILT_WRITE] delete: "No such file or directory" - 0x2
    27/06/14 16:43:00,683 WindowServer[294]: _CGXGetWindowOrderingGroup: Operation on a window 0xe requiring rights 0x5 by caller Dashboard
    27/06/14 16:43:00,683 WindowServer[294]: _CGXGetWindowOrderingGroup: Operation on a window 0xb requiring rights 0x5 by caller Dashboard
    27/06/14 16:43:00,683 WindowServer[294]: _CGXGetWindowOrderingGroup: Operation on a window 0xd requiring rights 0x5 by caller Dashboard
    27/06/14 16:43:00,683 WindowServer[294]: CGXOrderWindow: Operation on a window 0xb requiring rights kCGSWindowRightPresenter by caller Dashboard
    27/06/14 16:43:00,683 WindowServer[294]: _CGXGetWindowOrderingGroup: Operation on a window 0xc requiring rights 0x5 by caller Dashboard
    27/06/14 16:43:00,683 DashboardClient[858]: CGSOrderWindowList
    27/06/14 16:43:00,684 WindowServer[294]: CGXOrderWindowList: Operation on a window 0xe requiring rights kCGSWindowRightPresenter by caller Dashboard
    27/06/14 16:43:00,684 DashboardClient[857]: CGSOrderWindowList
    27/06/14 16:43:00,677 com.apple.launchd.peruser.501[733]: (jp.co.canon.UFR2.BackGrounder[807]) Exited: Terminated: 15
    27/06/14 16:43:00,677 com.apple.launchd.peruser.501[733]: (jp.co.canon.CUPSCMFP.BackGrounder[809]) Exited: Terminated: 15
    27/06/14 16:43:00,682 com.apple.launchd.peruser.501[733]: (com.apple.ImageCaptureExtension2.10416[920]) Exited: Killed: 9
    27/06/14 16:43:00,715 com.apple.launchd.peruser.501[733]: (com.apple.gamed[765]) Exited: Killed: 9
    27/06/14 16:43:00,786 com.apple.launchd.peruser.501[733]: ([0x0-0x2e02e].com.apple.AppleSpell[964]) Exited: Killed: 9
    27/06/14 16:43:01,687 com.apple.launchd.peruser.501[733]: (com.Logitech.Control Center.Daemon[810]) Job appears to have crashed: Segmentation fault: 11
    27/06/14 16:43:01,880 ReportCrash[1253]: Saved crash report for LCCDaemon[810] version 3.9.0 (3.9.0) to /Users/mariozivic/Library/Logs/DiagnosticReports/LCCDaemon_2014-06-27-164301_Ma rio-Mac.crash
    27/06/14 16:43:10,859 loginwindow[258]: ERROR | -[ApplicationManager quitPrivateProcesses] | Private process did not quit
    27/06/14 16:43:10,932 sessionlogoutd[1264]: sessionlogoutd Launched
    27/06/14 16:43:10,946 sessionlogoutd[1264]: DEAD_PROCESS: 258 console
    27/06/14 16:43:10,960 WindowServer[294]: CGXSetWindowListSystemAlpha: Invalid window 34 (index 0/1)
    27/06/14 16:43:10,960 WindowServer[294]: CGXSetWindowListSystemAlpha: Invalid window 22 (index 0/1)
    27/06/14 16:43:10,960 WindowServer[294]: CGXSetWindowListSystemAlpha: Invalid window 23 (index 0/1)
    27/06/14 16:43:10,961 WindowServer[294]: CGXSetWindowListSystemAlpha: Invalid window 44 (index 0/1)
    27/06/14 16:43:10,961 WindowServer[294]: CGXSetWindowListSystemAlpha: Invalid window 39 (index 0/1)
    27/06/14 16:43:10,961 WindowServer[294]: CGXSetWindowListSystemAlpha: Invalid window 40 (index 0/1)
    27/06/14 16:43:10,961 WindowServer[294]: CGXSetWindowListSystemAlpha: Invalid window 49 (index 0/1)
    27/06/14 16:43:10,961 WindowServer[294]: CGXSetWindowListSystemAlpha: Invalid window 45 (index 0/1)
    27/06/14 16:43:10,961 WindowServer[294]: CGXSetWindowListSystemAlpha: Invalid window 62 (index 0/1)
    27/06/14 16:43:10,961 WindowServer[294]: CGXSetWindowListSystemAlpha: Invalid window 64 (index 0/1)
    27/06/14 16:43:10,962 CleanMyDrive[822]: Removing delegate: <CMHAppDelegate: 0x60800007eec0>
    27/06/14 16:43:10,981 loginwindow[258]: ERROR | -[Application hardKill:] | Application hardKill returned -600
    27/06/14 16:43:10,984 loginwindow[258]: ERROR | -[Application hardKill:] | Application hardKill returned -600
    27/06/14 16:43:11,011 com.apple.kextd[12]: Error reconsidering volume /Volumes/BOOTCAMP.
    27/06/14 16:43:11,012 shutdown[1265]: reboot by _spotlight:
    27/06/14 16:43:11,000 kernel[0]: Kext loading now disabled.
    27/06/14 16:43:11,000 kernel[0]: Kext unloading now disabled.
    27/06/14 16:43:11,000 kernel[0]: Kext autounloading now disabled.
    27/06/14 16:43:11,000 kernel[0]: Kernel requests now disabled.
    27/06/14 16:43:11,012 shutdown[1265]: SHUTDOWN_TIME: 1403880191 11794
    27/06/14 16:44:04,000 bootlog[0]: BOOT_TIME 1403880244 0
    Thanks in advance,
    Mario

    Start time: 16:14:34 07/29/14
    Model Identifier: MacBookPro5,5
    System Version: OS X 10.9.4 (13E28)
    Kernel Version: Darwin 13.3.0
    Boot Mode: Normal
    Time since boot: 17 minutes
    SATA
       Samsung SSD 840 EVO 250GB              
    FileVault: FileVault master keychain appears to be installed
    Diagnostic reports
       2014-06-30 Finder crash *
       2014-06-30 Finder crash *
       2014-06-30 Finder crash *
       2014-06-30 Finder crash *
       2014-06-30 Finder crash *
       2014-06-30 Finder crash *
       2014-06-30 Finder crash *
       2014-06-30 Finder crash *
       2014-06-30 Finder crash *
       2014-06-30 Finder crash *
       2014-07-03 Google Earth hang
       2014-07-08 PluginProcess crash
       2014-07-12 LCCDaemon crash
       2014-07-13 Kernel panic
       2014-07-13 LCCDaemon crash
       2014-07-14 LCCDaemon crash
       2014-07-19 LCCDaemon crash
       2014-07-19 LCCDaemon crash
       2014-07-22 LCCDaemon crash
       2014-07-24 LCCDaemon crash
       2014-07-26 LCCDaemon crash
       2014-07-26 LCCDaemon crash
       2014-07-26 LCCDaemon crash
       2014-07-26 LCCDaemon crash
       2014-07-29 LCCDaemon crash
        * Code injection
    Log
       Jul 26 18:54:40 WARNING: hibernate_page_list_setall skipped 225216 xpmapped pages
       Jul 26 19:06:04 WARNING: hibernate_page_list_setall skipped 225216 xpmapped pages
       Jul 26 19:06:22 WARNING: hibernate_page_list_setall skipped 259763 xpmapped pages
       Jul 26 19:12:42 wl0: Roamed or switched channel, reason #8, bssid f4
       Jul 26 19:12:51 wl0: Roamed or switched channel, reason #4, bssid f4
       Jul 26 20:45:54 WARNING: hibernate_page_list_setall skipped 259763 xpmapped pages
       Jul 26 20:46:15 WARNING: hibernate_page_list_setall skipped 300329 xpmapped pages
       Jul 26 20:49:05 WARNING: hibernate_page_list_setall skipped 300329 xpmapped pages
       Jul 26 20:55:32 WARNING: hibernate_page_list_setall skipped 341073 xpmapped pages
       Jul 26 20:59:22 WARNING: hibernate_page_list_setall skipped 341073 xpmapped pages
       Jul 26 20:59:38 WARNING: hibernate_page_list_setall skipped 381889 xpmapped pages
       Jul 28 09:41:09 wl0: Roamed or switched channel, reason #8, bssid f4
       Jul 28 09:41:18 wl0: Roamed or switched channel, reason #4, bssid f4
       Jul 28 10:35:51 IOAudioStream[0xffffff8016c7f400]::clipIfNecessary() - Error: attempting to clip to a position more than one buffer ahead of last clip position (9,15c4)->(a,2414).
       Jul 28 20:50:52 Previous Shutdown Cause: -60
       Jul 28 18:54:05 process MacsFanControl[798] caught causing excessive wakeups. Observed wakeups rate (per sec): 244; Maximum permitted wakeups rate (per sec): 150; Observation period: 300 seconds; Task lifetime number of wakeups: 45015
       Jul 28 19:09:51 wl0: Roamed or switched channel, reason #8, bssid f4
       Jul 28 19:10:00 wl0: Roamed or switched channel, reason #4, bssid f4
       Jul 28 20:06:20 WARNING: hibernate_page_list_setall skipped 10595 xpmapped pages
       Jul 29 10:33:16 process com.apple.WebKit[9065] caught causing excessive wakeups. Observed wakeups rate (per sec): 410; Maximum permitted wakeups rate (per sec): 150; Observation period: 300 seconds; Task lifetime number of wakeups: 45002
       Jul 29 17:57:21 Previous Shutdown Cause: -60
       Jul 29 16:00:13 process MacsFanControl[800] caught causing excessive wakeups. Observed wakeups rate (per sec): 276; Maximum permitted wakeups rate (per sec): 150; Observation period: 300 seconds; Task lifetime number of wakeups: 45048
       Jul 29 16:03:07 wl0: Roamed or switched channel, reason #8, bssid f4
       Jul 29 16:03:16 wl0: Roamed or switched channel, reason #4, bssid f4
       Jul 29 16:05:25 process WindowServer[341] caught causing excessive wakeups. Observed wakeups rate (per sec): 247; Maximum permitted wakeups rate (per sec): 150; Observation period: 300 seconds; Task lifetime number of wakeups: 62069
    Activity
       CPU: user 15%, system 24%
       I/O: 3488 ops/s, 24793 blocks/s
    CPU per process: ntfs-3g (UID 0) is using 33.1  %
    kexts
       com.Logitech.Control Center.HID Driver (3.9.1)
       com.apple.AppleFSCompression.AppleFSCompressionTypeLZVN (1.0.0d1)
       com.apple.driver.AppleIntelMCEReporter (104)
       org.virtualbox.kext.VBoxDrv (4.3.12)
       com.github.osxfuse.filesystems.osxfusefs (2.6.2)
       org.virtualbox.kext.VBoxUSB (4.3.12)
       org.virtualbox.kext.VBoxNetFlt (4.3.12)
       org.virtualbox.kext.VBoxNetAdp (4.3.12)
    Daemons
       org.macosforge.xquartz.privileged_startx
       org.cindori.TEAuth
       org.cindori.AuthHelper
       noipd
       com.oracle.java.Helper-Tool
       com.microsoft.office.licensing.helper
       com.google.keystone.daemon
       com.crashplan.engine
       com.adobe.fpsaud
    Agents
       com.evernote.EvernoteHelper
       org.macosforge.xquartz.startx
       jp.co.canon.UFR2.BackGrounder
       jp.co.canon.ScanGearMF.appl.Canon-MF-Scan-Agent
       jp.co.canon.CUPSCMFP.BackGrounder
       com.oracle.java.Java-Updater
       com.Logitech.Control
       com.google.keystone.system.agent
       com.leadertech.PowerRegister.LGT2.UUID
    launchd
       /System/Library/LaunchAgents/com.apple.appleseed.seedusaged.plist
       - com.apple.appleseed.seedusaged
       /System/Library/LaunchAgents/com.apple.CalendarAgentLauncher.plist
       - com.apple.CalendarAgentLauncher
       /System/Library/LaunchAgents/com.apple.java.InstallOnDemand.plist
       - com.apple.java.InstallOnDemandAgent
       /System/Library/LaunchAgents/com.apple.java.updateSharing.plist
       - com.apple.java.updateSharing
       /System/Library/LaunchAgents/com.apple.mrt.uiagent.plist
       - com.apple.mrt.uiagent
       /System/Library/LaunchAgents/com.apple.noticeboard.agent.plist
       - com.apple.noticeboard.agent
       /System/Library/LaunchDaemons/com.apple.appleseed.fbahelperd.plist
       - com.apple.appleseed.fbahelperd
       /System/Library/LaunchDaemons/com.apple.displaypolicyd.plist
       - com.apple.displaypolicyd
       /System/Library/LaunchDaemons/com.apple.gkbisd.plist
       - com.apple.gkbisd
       /System/Library/LaunchDaemons/com.apple.mrt.plist
       - com.apple.mrt
       /System/Library/LaunchDaemons/com.apple.noticeboard.state.plist
       - com.apple.noticeboard.state
       /System/Library/LaunchDaemons/com.apple.rpmuxd.plist
       - com.apple.rpmuxd
       /Library/LaunchAgents/com.google.keystone.agent.plist
       - com.google.keystone.system.agent
       /Library/LaunchAgents/com.Logitech.Control Center.Daemon.plist
       - N/A
       /Library/LaunchAgents/com.oracle.java.Java-Updater.plist
       - com.oracle.java.Java-Updater
       /Library/LaunchAgents/jp.co.canon.CUPSCMFP.BG.plist
       - jp.co.canon.CUPSCMFP.BackGrounder
       /Library/LaunchAgents/jp.co.canon.ScanGearMF.appl.Canon-MF-Scan-Agent.plist
       - jp.co.canon.ScanGearMF.appl.Canon-MF-Scan-Agent
       /Library/LaunchAgents/jp.co.canon.UFR2.BG.plist
       - jp.co.canon.UFR2.BackGrounder
       /Library/LaunchAgents/org.macosforge.xquartz.startx.plist
       - org.macosforge.xquartz.startx
       /Library/LaunchDaemons/com.adobe.fpsaud.plist
       - com.adobe.fpsaud
       /Library/LaunchDaemons/com.crashplan.engine.plist
       - com.crashplan.engine
       /Library/LaunchDaemons/com.google.keystone.daemon.plist
       - com.google.keystone.daemon
       /Library/LaunchDaemons/com.microsoft.office.licensing.helper.plist
       - com.microsoft.office.licensing.helper
       /Library/LaunchDaemons/com.oracle.java.Helper-Tool.plist
       - com.oracle.java.Helper-Tool
       /Library/LaunchDaemons/noip2.plist
       - noipd
       /Library/LaunchDaemons/org.cindori.AuthHelper.plist
       - org.cindori.AuthHelper
       /Library/LaunchDaemons/org.cindori.TEAuth.plist
       - org.cindori.TEAuth
       /Library/LaunchDaemons/org.macosforge.xquartz.privileged_startx.plist
       - org.macosforge.xquartz.privileged_startx
       /Library/LaunchDaemons/org.virtualbox.startup.plist
       - org.virtualbox.startup
       Library/LaunchAgents/com.leadertech.PowerRegister.LGT2.UUID.plist
       - com.leadertech.PowerRegister.LGT2.UUID
       Library/LaunchAgents/org.virtualbox.vboxwebsrv.plist
       - org.virtualbox.vboxwebsvc
    Bundles
       /System/Library/Extensions/AppleFSCompressionTypeLZVN.kext
       - com.apple.AppleFSCompression.AppleFSCompressionTypeLZVN
       /System/Library/Extensions/AppleIntelMCEReporter.kext
       - com.apple.driver.AppleIntelMCEReporter
       /System/Library/Extensions/hp_Inkjet3_io_enabler.kext
       - com.hp.print.hpio.Inkjet3.kext
       /System/Library/Extensions/hp_Inkjet4_io_enabler.kext
       - com.hp.print.hpio.Inkjet4.kext
       /System/Library/Extensions/hp_Inkjet5_io_enabler.kext
       - com.hp.print.hpio.Inkjet5.kext
       /System/Library/Extensions/hp_Inkjet8_io_enabler.kext
       - com.hp.print.hpio.inkjet8.kext
       /System/Library/Extensions/hp_io_printerclassdriver_enabler.kext
       - com.hp.hpio.hp_io_printerclassdriver_enabler
       /System/Library/Extensions/hp_Laserjet_io_enabler.kext
       - com.hp.print.hpio.Laserjet.kext
       /System/Library/Extensions/hp_Officejet_io_enabler.kext
       - com.hp.print.hpio.Officejet.kext
       /System/Library/Extensions/hp_Photosmart_io_enabler.kext
       - com.hp.print.hpio.Photosmart.kext
       /System/Library/Extensions/hp_PhotosmartPro_io_enabler.kext
       - com.hp.print.hpio.PhotosmartPro.kext
       /System/Library/Extensions/hp_qc_io_enabler.kext
       - com.hp.hpio.hp_psa530_630_io_enabler
       /System/Library/Extensions/LexmarkUSBMerge.kext
       - com.lexmark.print.usbmerge
       /System/Library/Extensions/LogitechUnifying.kext
       - N/A
       /System/Library/Extensions/RemoteVirtualInterface.kext
       - com.apple.nke.rvi
       /System/Library/Extensions/ZTEUSBCDCACMData_106.kext
       - com.ZTE.driver.ZTEUSBCDCACMData
       /System/Library/Extensions/ZTEUSBMassStorageFilter_106.kext
       - com.ZTE.driver.ZTEUSBMassStorageFilter
       /Library/Audio/MIDI Drivers/EmagicUSBMIDIDriver.plugin
       - info.emagic.driver.unitor
       /Library/Audio/Plug-Ins/Components/A52Codec.component
       - com.shepmater.A52Codec
       /Library/Extensions/LogitechHIDDevices.kext
       - N/A
       /Library/Extensions/LogitechUnifying.kext
       - N/A
       /Library/Internet Plug-Ins/DRM Plugin.bundle
       - com.microsoft.DRMPlugin
       /Library/Internet Plug-Ins/Flash Player.plugin
       - N/A
       /Library/Internet Plug-Ins/GarminGpsControl.plugin
       - com.garmin.GarminGpsControl
       /Library/Internet Plug-Ins/Google Earth Web Plug-in.plugin
       - com.Google.GoogleEarthPlugin.plugin
       /Library/Internet Plug-Ins/googletalkbrowserplugin.plugin
       - com.google.googletalkbrowserplugin
       /Library/Internet Plug-Ins/iPhotoPhotocast.plugin
       - com.apple.plugin.iPhotoPhotocast
       /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
       - com.oracle.java.JavaAppletPlugin
       /Library/Internet Plug-Ins/Mathematica.plugin
       - com.wolfram.mathematica.player.plugin
       /Library/Internet Plug-Ins/MeetingJoinPlugin.plugin
       - com.microsoft.communicator.meetingjoinplugin
       /Library/Internet Plug-Ins/nplastpass.plugin
       - com.lastpass.nplastpass
       /Library/Internet Plug-Ins/o1dbrowserplugin.plugin
       - com.google.o1dbrowserplugin
       /Library/Internet Plug-Ins/SharePointBrowserPlugin.plugin
       - com.microsoft.sharepoint.browserplugin
       /Library/Internet Plug-Ins/SharePointWebKitPlugin.webplugin
       - com.microsoft.sharepoint.webkitplugin
       /Library/Internet Plug-Ins/Silverlight.plugin
       - com.microsoft.SilverlightPlugin
       /Library/Internet Plug-Ins/Windows Media Plugin
       - com.microsoft.WMP.defaultplugin
       /Library/Internet Plug-Ins/Windows Media Plugin/Contents/Resources/English.lproj
       - N/A
       /Library/PreferencePanes/Flash Player.prefPane
       - com.adobe.flashplayerpreferences
       /Library/PreferencePanes/JavaControlPanel.prefPane
       - com.oracle.java.JavaControlPanel
       /Library/PreferencePanes/Logitech Control Center.prefPane
       - N/A
       /Library/PreferencePanes/NTFS-3G.prefPane
       - org.catacombae.macntfs-3g.prefpane
       /Library/PreferencePanes/OSXFUSE.prefPane
       - com.github.osxfuse.OSXFUSEPrefPane
       /Library/PreferencePanes/Perian.prefPane
       - org.perian.PerianPane
       /Library/QuickTime/AC3MovieImport.component
       - com.cod3r.ac3movieimport
       /Library/QuickTime/CamTwist.component
       - com.allocinit.CamTwistQTC
       /Library/QuickTime/Perian.component
       - org.perian.Perian
       /Library/Spotlight/Wolfram Notebook.mdimporter
       - com.wolfram.mathematica.notebook.search.spotlight
       /Library/Widgets/CI Filter Browser.wdgt
       - com.apple.CIFilterBrowser
       Library/Address Book Plug-Ins/SkypeABDialer.bundle
       - com.skype.skypeabdialer
       Library/Address Book Plug-Ins/SkypeABSMS.bundle
       - com.skype.skypeabsms
       Library/Caches/com.apple.Safari/Extensions/Facebook Photo Zoom.safariextension
       - com.regisgaughan.fbphotozoom
       Library/Caches/com.apple.Safari/Extensions/LastPass.safariextension
       - com.lastpass.lpsafariextension
       Library/Caches/com.apple.Safari/Extensions/Save to Pocket-2.safariextension
       - com.ideashower.pocket.safari
       Library/Internet Plug-Ins/Picasa.plugin
       - com.google.PicasaPlugin
       Library/Internet Plug-Ins/WebEx64.plugin
       - com.cisco_webex.plugin.gpc64
       Library/Widgets/App Update.wdgt
       - com.gck.app_update_widget
       Library/Widgets/eCalc_Scientific.wdgt
       - com.eCalc.widget.ecalcScientific
       Library/Widgets/iStat nano.wdgt
       - com.iSlayer.iStatnanoV2.widget
       Library/Widgets/iStat Pro.wdgt
       - com.iSlayer.iStatpro4.widget
    dylibs
       /usr/lib/libgcc_s.10.5.dylib
       /usr/lib/libruby.2.0.0.dylib
       /usr/lib/libsvn_client-1.0.0.0.dylib
       /usr/lib/libsvn_delta-1.0.0.0.dylib
       /usr/lib/libsvn_diff-1.0.0.0.dylib
       /usr/lib/libsvn_fs-1.0.0.0.dylib
       /usr/lib/libsvn_fs_fs-1.0.0.0.dylib
       /usr/lib/libsvn_fs_util-1.0.0.0.dylib
       /usr/lib/libsvn_ra-1.0.0.0.dylib
       /usr/lib/libsvn_ra_local-1.0.0.0.dylib
       /usr/lib/libsvn_ra_neon-1.0.0.0.dylib
       /usr/lib/libsvn_ra_svn-1.0.0.0.dylib
       /usr/lib/libsvn_repos-1.0.0.0.dylib
       /usr/lib/libsvn_subr-1.0.0.0.dylib
       /usr/lib/libsvn_wc-1.0.0.0.dylib
       /usr/lib/libSystem.B_debug.dylib
    Apps
       /Applications/Dropbox.app
       /Applications/Google Drive.app
    Contents of /etc/hosts
       127.0.0.1 localhost
       255.255.255.255 broadcasthost
       ::1             localhost
       fe80::1%lo0 localhost
       85.17.206.136 demo.recruitmenttesting.eu
    Contents of /etc/ssh_config
        Host *
          SendEnv LANG LC_*
       ServerAliveInterval 300
       ServerAliveCountMax 3
       Host *
           XAuthLocation /opt/X11/bin/xauth
    Contents of /System/Library/LaunchAgents/com.apple.coreservices.appleid.authentication.plis t (Apple binary property list)
       bplist00÷         
    ULabel^POSIXSpawnType_  LimitLoadToSessionType\MachServicesYRunAtLoadWProgram_ -com.apple.coreservices.appleid.authenticationXAdaptive¢
        TAqua[LoginWindow—
      _ -/System/Library/CoreServices/AppleIDAuthAgent   *CPZbíõû£Ø≤≥¥
    Contents of /System/Library/LaunchDaemons/com.apple.coreservices.appleevents.plist (Apple binary property list)
       bplist00◊       
           ULabel^POSIXSpawnType\MachServices_  ProgramArgumentsYRunAtLoadXUserName]LowPriorityIO_ "com.apple.coreservices.appleeventsXAdaptive—   ¢
    _ )/System/Library/CoreServices/appleeventsdX--server \_appleevents    ,9LV_míõûü¢Œ◊ÿÂ
    Contents of /System/Library/LaunchDaemons/com.apple.diskarbitrationd.plist (Apple binary property list)
       bplist00÷            ULabel^POSIXSpawnType\MachServices_  EnableTransactionsYKeepAliveWProgram_  com.apple.diskarbitrationd[Interactive—
        _ *com.apple.DiskArbitration.diskarbitrationd _  /usr/libexec/diskarbitrationd   *7LV^{áä∑∏π∫
    Contents of /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist (Apple binary property list)
       bplist00€       
          YGroupNameXOnDemandXUserName_  EnableTransactionsZInitGroupsULabel_  ProgramArgumentsWSockets^POSIXSpawnType_  BeginTransactionAtShutdown\MachServices^_mdnsresponder   _  com.apple.mDNSResponder° _  /usr/sbin/mDNSResponder—  YListeners”      ZSockFamily\SockPathName\SockPathModeTUnix_  /var/run/mDNSResponder  ∂[Interactive “    _  com.apple.mDNSResponder.dnsproxy
            ) 6 ; T W c d i å ç
    Contents of /System/Library/LaunchDaemons/com.apple.rpmuxd.plist (Apple binary property list)
       bplist00”      \MachServices_  ProgramArgumentsULabel—  _  com.apple.rpmuxd ° _  /usr/libexec/rpmuxd   /58KLN
    Contents of /System/Library/LaunchDaemons/com.apple.securityd.plist (Apple binary property list)
       bplist00ÿ       
             ULabel^LaunchOnlyOnce^POSIXSpawnType\MachServices_  EnableTransactions_  ProgramArgumentsYRunAtLoad_  BeginTransactionAtShutdown_  com.apple.securityd [Interactive—
    _  com.apple.SecurityServer—  \ResetAtClose ¢  _  /usr/sbin/securitydR-i
    Font issues: 41
    Bad plists
       Library/Preferences/com.freewarepub.checkpref.plist
    Firewall: On
    Safari extensions
       Facebook Photo Zoom
       LastPass
       Save to Pocket
    Widgets
       eCalc_Scientific
       iStat Pro
    Restricted files: 437
    Elapsed time (s): 541

  • Not slowing down

    I have a simple little program which records when a mouse was clicked. However when the vectors become too large, the timing system slows down.
    Is there any way to keep the timer and the data recording seperate??
    Here is my code:
    class mtest extends JFrame implements ActionListener, MouseListener{
         Ticker t;
         int time, cumdist;
         Vector hist, timev;
         JButton start, stop, reset;     
         public static void main(String[] args){
              mtest tst=new mtest();
              tst.setTitle("Test");
              tst.setSize(new Dimension(100,100));
              tst.addWindowListener(new WindowAdapter() {
                public void windowClosing(WindowEvent e) {
                    System.exit(0);
              tst.show();
         public mtest(){
              t=new Ticker(1,this);
              time=0;
              timev=new Vector(0,1);
              hist=new Vector(0,1);
              timev.add(""+0);
              hist.add(""+0);
              start=new JButton("Start");
              stop=new JButton("Stop");
              reset=new JButton("Reset");
              start.addActionListener(this);
              stop.addActionListener(this);
              reset.addActionListener(this);
              this.getContentPane().setLayout(new FlowLayout());
              this.getContentPane().add(start);
              this.getContentPane().add(stop);
              this.getContentPane().add(reset);
              addMouseListener(this);
         public void actionPerformed(ActionEvent e){
              if(e.getSource()==start)
                   t.start();
              if(e.getSource()==stop)
                   t.stop();
              if(e.getSource()==reset){          
                   t.stop();
                   time=0;
                   timev=new Vector(0,1);
                   timev.add(""+0);
                   hist.add(""+0);
              timev.add(""+time);
              hist.add(""+0);
              time++;
              if(time%100==0)
                   System.out.println(""+timev.get(time-1)+", "+hist.get(time-1));
         public void mousePressed(MouseEvent e){}
         public void mouseReleased(MouseEvent e){}
         public void mouseClicked(MouseEvent e){
              hist.setElementAt("HERE", time);
         public void mouseEntered(MouseEvent e){}
         public void mouseExited(MouseEvent e){}
    }and the ticker class:
    import java.awt.event.*;
         A class to fire off ActionEvents at regular intervals.  This is designed to
         support most of the important method in the javax.swing.Timer class, in JDK 1.3.
         @author Paul Denny
         @version 15th September, 2001.
    public class Ticker implements Runnable {
         /** The ActionListener for this Ticker.  Only a single listener is supported
              by this class, and not a list of listeners as is supported by javax.swing.Timer
         ActionListener al;
         private boolean isTicking;
         Thread t;
         /** Length of time, in milliseconds, between ticks */
         int delay;
              This constructor is passed a delay and a listener.
         public Ticker(int theDelay, ActionListener a) {
              al = a;
              delay = theDelay;
              t = new Thread(this);
              t.start();
              isTicking = false;
              This constructor is only passed a delay - addActionListener must be
              called subsequently.
         public Ticker(int theDelay) {
              delay = theDelay;
              t = new Thread(this);
              t.start();
              isTicking = false;
              When the Ticker is created, an ActionListener may have already been specified
              depending on which constructor was used.  If no ActionListener has been specified
              then this method must be called.  Only one ActionListener can be registered
              with this Ticker object.
              @param a the ActionListener
         public void addActionListener(ActionListener a) {
              if (al == null) {
                   al = a;
              else {
                   System.out.println("WARNING: ActionListener already added to Ticker.");
              Returns true if the ticker is currently ticking, and false otherwise
         public boolean isRunning() {
              return isTicking;
              Starts the ticker ticking
         public void start() {
              isTicking = true;
              Stops the ticker ticking
         public void stop() {
              isTicking = false;
              The initial delay for the Ticker must already have been specified in the
              constructor - this method allows the delay to be changed.
         public void setDelay(int newDelay) {
              delay = newDelay;
              This method returns the current delay (in milliseconds)
         public int getDelay() {
              return delay;
              This is the method which is called at regular intervals.  It simply calls the
              actionPerformed() method of the registered ActionListener
         private void fireActionPerformed() {
              if ((al == null) || (!isTicking))
                   return;
              ActionEvent e = new ActionEvent(this, 0, null);
              ((ActionListener)al).actionPerformed(e);
              The run() method of the thread just waits a certain length of time and then
              fires off an ActionEvent to the registered Listener.
         public void run() {
              for (;;) {
                   fireActionPerformed();
                   try {
                        Thread.sleep(delay);
                   catch (InterruptedException e) {
                        System.out.println("WARNING: Ticker thread interrupted.");
    } Thanks for any help

    Hi!
    I m not quite sure this is the right answer to your problem..but here's an idea: maybe the slowing down comes from the fact that each time you add an element to one of your vectors, you have to increase their capacity by one unit(because if im not wrong, u created them with something like theVector=new Vector(0,1)), and this might be time consuming if the vector is big.
    If you think this could be the problem, try this:
    Let's say you noticed that your program slow down after about 500 clicks. Change your program by creating your vectors this way:
    theVector=new Vector(500). Maybe this will get things a little better. Goodluck.

  • Slowed Down to 2Mbps Again

    About a year ago the powerstation down the road was vandalised and blew up, this lead to us getting disconected and reconnected to the powerstation. this also meant that the router kept on being restarted. this lead to the IP profile getting stuck at 2Mbps. when i rang up bt to complain they kept on telling me to try many different solutions as to why my internet had slowed down from 8Mbps.
    After two weeks of them calling me and me calling them they said it was probably my IP profile had got stuck at 2Mbps because of the frequent disconnects; they told me they would contact a service engineer and the problem would be resolved within 24-48 hours.
    This has happened again, except this time we had to keep on disconnecting the router because we were redecorating that room and didnt want to break it.
    After i had waited a week as i have read on the forums that it should return back to normal if you just leave it connected for that long. I rang BT and told them that the problem was the IP profile and it had happened before and that i had been told to call again if this problem ever occurred again. instead of listening to what i was saying the person on the other end of the phone kept on wantinh me to do different speed tests and to turn off all devices. after i had been on the phone jumping through all of the hoops and getting more and more annoyed, i told the man on the end of the phone to listen to me very carefully and request that my IP profile was reset. he put me on hold and then after about 10 minutes came back on the phone and Said that he had talked with their technical team and had put a request in. This was yesterday.
    The reason i am posting this here is to check whether the man on the phone was trying to get rid of me, (it was how quickly he ended the phonecall and the lack of information that he gave me that made me suspicious) or if he had put in a request as there has been no change in my internet speeds today, if anything they are slower
    Solved!
    Go to Solution.

    Download Speed 1.93 Mbps
    Upload Speed 0.38 Mbps
    Ping Latency 33.75
    1. Best Effort Test:  -provides background information.
    Download  Speed
    1.85 Mbps
     Download speedachieved during the test was - 1.85 Mbps
     For your connection, the acceptable range of speeds is 0.4 Mbps-2 Mbps.
     Additional Information:
     Your DSL Connection Rate :8.13 Mbps(DOWN-STREAM), 0.45 Mbps(UP-STREAM)
     IP Profile for your line is - 2 Mbps

  • Why did it slow down my mac

    I just downloaded Mountain Lion and I have noticed a severally impact on my system. Everything takes a long time and has slowed down from the synced iphone, iphoto, pages, and even itunes. I have never had this problem till this new operating system. I have the color wheel to open most things and it thinks a lot. I have 20 gigs of music, 40 of shows, and a few files saved. any similar problems?

    First, back up all data immediately, as your boot drive might be failing.
    There are a few other possible causes of generalized slow performance that you can rule out easily.
    Reset the System Management Controller.
    If you have many image or video files on the Desktop with preview icons, move them to another folder.
    If applicable, uncheck all boxes in the iCloud preference pane.
    Disconnect all non-essential wired peripherals and remove aftermarket expansion cards, if any.
    Check your keychains in Keychain Access for excessively duplicated items.
    Boot into Recovery mode, launch Disk Utility, and run Repair Disk.
    Otherwise, take the steps below when you notice the problem.
    Step 1
    Launch the Activity Monitor application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Activity Monitor in the icon grid.
    Select the CPU tab of the Activity Monitor window.
    Select All Processes from the menu in the toolbar, if not already selected.
    Click the heading of the % CPU column in the process table to sort the entries by CPU usage. You may have to click it twice to get the highest value at the top. What is it, and what is the process? Also post the values for % User, % System, and % Idle at the bottom of the window.
    Select the System Memory tab. What values are shown in the bottom part of the window for Page outs and Swap used?
    Next, select the Disk Activity tab. Post the approximate values shown for Reads in/sec and Writes out/sec (not Reads in and Writes out.)
    Step 2
    If you have more than one user account, you must be logged in as an administrator to carry out this step.
    Launch the Console application in the same way you launched Activity Monitor. Make sure the title of the Console window is All Messages. If it isn't, select All Messages from the SYSTEM LOG QUERIES menu on the left. If you don't see that menu, select
    View ▹ Show Log List
    from the menu bar.
    Select the 50 or so most recent entries in the log. Copy them to the Clipboard (command-C). Paste into a reply to this message (command-V). You're looking for entries at the end of the log, not at the beginning.
    When posting a log extract, be selective. Don't post more than is requested.
    Please do not indiscriminately dump thousands of lines from the log into this discussion.
    Important: Some personal information, such as your name, may appear in the log. Anonymize before posting. That should be easy to do if your extract is not too long.

Maybe you are looking for

  • Setting up Brand New iPad 2 - iTunes Sharing and Getting Files from old iTunes Account

    Greetings.  I recently purchased an iPad 2 (convert after 20 years of PC use) and have been waiting to set it up until I knew the proper way to proceed.  I have multiple questions and am hoping those of you with more Apple experience can help out a c

  • MAC SLOW WHEN PLAYING GAMES

    Hi if anyone can help me with the problem I have I will jump for joy. I have a Mac desk top 27 inch screen that is 4 months old.  It has Mountain Lion installed.  The problem I am having is when I first log into a particular game my mac is extremely

  • Current datetime in xslt

    Hi , I want to get the current datetime during my xlst tranform. I used the below codes but can not get it . xslt 1.0 <xsl:stylesheet ... xmlns:ex="http://exslt.org/dates-and-times" extension-element-prefixes="ex"> <xsl:value-of select="ex:date-time(

  • How to create an AQ table

    Hi, I run this sql but I got an error: BEGIN DBMS_AQADM.CREATE_QUEUE( Queue_name => 'BING.IP_IN_QUEUE', Queue_table => 'BING.IP_QTAB', Queue_type => 0, Max_retries => 5, Retry_delay => 0, dependency_tracking => FALSE); END; Note: The schema is BING a

  • Air 3.7 Flash Builder 4.6

    I am trying to get the GeoLocation to work on an iPhone 5 This current Config is working under Android On  IPhone I keep getting Muted Here is my app.xml Can you let me know where i am going wrong.. Thanks for your time.. <?xml version="1.0" encoding