Application slowing down

My application runs fine for about 1-2 hours and then gradually it slows down. I have a jtable which displays records and which dynamically inserts, updates and deletes rows. There are two columns which display timer value. The problem is in displaying the timer. It slows down gradually and after 5-6 hours, it stops updating. How can I rectify this problem?
Regds,
Ajit

Try forcing the garbage collector once every so often

Similar Messages

  • Updated from Mavericks to Yosemite - application slowed down

    I updated from Mavericks to Yosemite (Dec. 2014) on my new Mac Mini (bought in July 2014). All application slow down while loading, while working, while saving, etc.
    Hardware: Mac Mini (Late 2012)
    Prozessor: 2,5 GHz i5
    4 GB 1600 MHz DDR3
    Any ideas for help?

    Activity Monitor - Mavericks  also Yosemite
    Activity Monitor in Mavericks has significant changes
    Performance Guide
    Why is my computer slow
    Why your Mac runs slower than it should
    Slow Mac After Mavericks
    Things you can do to resolve slowdowns  see post by Kappy

  • Why does my application slow down?

    Hi,
    I'm designing a LabVIEW PDA application which has to receive, display and save data. One data is received every 30ms through Bluetooth (the other side is a microcontroller). My problem is that after about 5 secondes the LabVIEW application slows down and my system is not real-time any more. Is it because of the shift registers? I don't have a lot of knowledges in LabVIEW and I hope somebody will be able to guide me toward a solution.
    Thanks in advance
    Message Edited by roberto.venetz on 02-22-2007 02:23 PM
    Attachments:
    LDF_LabV_main.jpg ‏1216 KB

    Your image is not good enought to really see what's going on, but nothing seems very efficient from what I recognize.
    You don't need the flat 4 frame sequence structure at all. Simply delete the read globals in the fourth frame and use a wire from the value a few frames over. Now execution order is fully determined by dataflow. Delete the sequence.
    What's all that song and dance to get a DBL from a string? (looks like "string to byte array...split string...combine...delete from array(?!)...to DBL") I think all you need is a "typecast" and a "to DBL". (I've see that before but it is very hard to comprehend why people use "delete from array" and then only use the "deleted portion" output to get a subset. What's wrong with "index array" or "array subset"????)
    You are growing four arrays without bounds, this is very expensive. Do you have any idea how long the arrays will get in the worst case scenario?
    you are reading the dt global four times with each iteration. I doubt it will ever change during the loop, so read it once outside the loop and wire it to all users.
    Why are you constantly building new waveforms? You might as well just graph the arry direclty and set x0 and dx once with a property node before the loop.
    What determines the loop rate?
    Why are you bundling the four arrays into a cluster at the end? Keep the datatype simple! For example you could use a single 2D array.
    What is going on in the other frames of the big sequence?
    Why on'y ou attach your program, it would be easer to inspect.
    LabVIEW Champion . Do more with less code and in less time .

  • Application slow down

    Hi
    Good day to all.
    Problem : my aplication becomes slow... means perform operation very slowly.
    I m sending and receiving "sms" in two seperate threads which is running continously until we exit the application.
    But my application never stops until the mobile is reboot.When any mesage comes it pops-up in my application.
    I don't understand why it slow down.
    It can be because I am using many threads in application to perform some task. Or it is because I am not closing the mesage connection... i m using DatagramConnection.
    Can anyone knows why it happens .
    Please help me to solve this out.
    Thanks and Regards
    Solved!
    Go to Solution.

    The issue is resolved

  • Is Java application slow down computer??

    Hi all,
    I was a newbie in java programming. I wanna make application with java, but some of my friend told me that java application can make u're system run slow cause u have to import all the classes that u need for u're application.
    I wanna ask is java programming is slow down system when I compile and run the application that made u're application that I've made respond slowly?? How to avoid this??
    Thanks for u're help.
    My regrards

    Hi all,
    I was a newbie in java programming. I wanna make
    application with java, but some of my friend told me
    that java application can make u're system run slow
    cause u have to import all the classes that u need
    for u're application.
    I wanna ask is java programming is slow down system
    when I compile and run the application that made u're
    application that I've made respond slowly?? How to
    avoid this??when you do something on your computer resources will be used. if you don't want to use computer resources turn the computer off.
    if you don't want to program in java dont, noone is forcing you. when java runs it will load up a vm and a library for it. that's the way it is. it may take a little longer then the equiv native app, but that's because the native app's vm and so on is ALREADY loaded (it's the OS).
    in summary: deal with it. it's not that bad. there are some very good examples of java desktop apps that work well; azereus being one, i'm sure there are others.

  • Applications slow down or unresponsive after upgrade to Snow Leopard..

    Since installing Snow Leopard on my MacBook I am finding some software running slowly e.g Safari (spinningbeach ball) or hanging altogether, as well as problems switching user accounts (system hangs and have to force a restart). I have run Onyx and MacKeeper but still probs. Have installed Snow Leopard on my Macbook Pro and IMac without same probs.
    Any thoughts anyone?

    MacKeeper is probably responsible for at least part of the slow down.
    Check to see how much free space there is on the startup disk.
    Right or control click the MacintoshHD icon. Click Get Info. In the Get Info window you will see Capacity and Available. Make sure you have a minimum of 15% free disk space.
    For Safari "beachballs", click Safari from the menu bar then click Reset Safari. Select the top 7 buttons, then click Reset.
    Safari third party add ons could be responsible for the lag time.
    Safari: Unsupported third-party add-ons may cause Safari to unexpectedly quit or have performance issues

  • HT4061 installed the new software on my ipad and now can't shut the applications ; slowing down the iPad because so many apps are still open HELP

    How do you close the apps after using them on the ipad?

    Close inactive apps
    1. Double tap the home button to bring up the multi-tasking view
    2. Swipe the app's windows upwards to close
    3. The app will fly off the screen

  • Application R12 slow down

    Hi
    datatbas version : 11.0.1.7
    Applications 12.1.3
    can any one tel us what is happening and what can be done as it is happening in PROD instance
    Applications slow down when log switch occurs daily exactly at particular time.
    Today it took around 1 hour.
    Alter log file info when issue occured.
    [oraprod@prod trace]$ top
    top - 11:26:54 up 2 days, 19:56, 3 users, load average: 9.74, 9.44, 7.34
    Tasks: 530 total, 1 running, 529 sleeping, 0 stopped, 0 zombie
    Cpu(s): 0.3%us, 0.2%sy, 0.0%ni, 98.8%id, 0.7%wa, 0.0%hi, 0.0%si, 0.0%st
    Mem: 15972352k total, 15948424k used, 23928k free, 308584k buffers
    Swap: 8193108k total, 119924k used, 8073184k free, 12644764k cached
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    3209 oraprod 15 0 13000 1336 724 R 1.9 0.0 0:00.02 top
    9945 oraprod 16 0 1235m 50m 47m D 1.9 0.3 0:04.07 oracle
    11372 oraprod 15 0 1242m 343m 327m S 1.9 2.2 0:04.99 oracle
    1 root 15 0 10348 684 576 S 0.0 0.0 0:01.28 init
    [oraprod@prod trace]$ ps -ef |grep 9945
    oraprod 3220 2023 0 11:27 pts/2 00:00:00 grep 9945
    oraprod 9945 1 0 Sep09 ? 00:00:04 ora_lgwr_OBAPROD
    [oraprod@prod trace]$ ps -ef |grep 11372
    oraprod 3223 2023 0 11:27 pts/2 00:00:00 grep 11372
    oraprod 11372 1 0 Sep09 ? 00:00:05 oracleOBAPROD (LOCAL=NO)
    Alert log details:
    Mon Sep 10 11:04:35 2012
    Beginning log switch checkpoint up to RBA [0x1ac.2.10], SCN: 5965243578741
    Thread 1 advanced to log sequence 428 (LGWR switch)
    Current log# 5 seq# 428 mem# 0: /u02/OBAPROD/db/apps_st/data/log05a.dbf
    Current log# 5 seq# 428 mem# 1: /u02/OBAPROD/db/apps_st/data/log05b.dbf
    Mon Sep 10 11:05:21 2012
    Completed checkpoint up to RBA [0x1ac.2.10], SCN: 5965243578741
    Mon Sep 10 11:08:17 2012
    Beginning log switch checkpoint up to RBA [0x1ad.2.10], SCN: 5965243623271
    Thread 1 advanced to log sequence 429 (LGWR switch)
    Current log# 2 seq# 429 mem# 0: /u02/OBAPROD/db/apps_st/data/log02a.dbf
    Current log# 2 seq# 429 mem# 1: /u02/OBAPROD/db/apps_st/data/log02b.dbf
    Mon Sep 10 11:10:51 2012
    Completed checkpoint up to RBA [0x1ad.2.10], SCN: 5965243623271
    Mon Sep 10 11:18:25 2012
    Thread 1 cannot allocate new log, sequence 430
    Private strand flush not complete
    Current log# 2 seq# 429 mem# 0: /u02/OBAPROD/db/apps_st/data/log02a.dbf
    Current log# 2 seq# 429 mem# 1: /u02/OBAPROD/db/apps_st/data/log02b.dbf
    Mon Sep 10 11:21:16 2012
    Beginning log switch checkpoint up to RBA [0x1ae.2.10], SCN: 5965243668907
    Thread 1 advanced to log sequence 430 (LGWR switch)
    Current log# 1 seq# 430 mem# 0: /u02/OBAPROD/db/apps_st/data/log01a.dbf
    Current log# 1 seq# 430 mem# 1: /u02/OBAPROD/db/apps_st/data/log01b.dbf
    Mon Sep 10 11:25:39 2012
    Completed checkpoint up to RBA [0x1ae.2.10], SCN: 5965243668907
    Mon Sep 10 11:32:15 2012
    Thread 1 cannot allocate new log, sequence 431
    Private strand flush not complete
    Current log# 1 seq# 430 mem# 0: /u02/OBAPROD/db/apps_st/data/log01a.dbf
    Current log# 1 seq# 430 mem# 1: /u02/OBAPROD/db/apps_st/data/log01b.dbf
    Mon Sep 10 11:33:46 2012
    Beginning log switch checkpoint up to RBA [0x1af.2.10], SCN: 5965245396278
    Thread 1 advanced to log sequence 431 (LGWR switch)
    Current log# 6 seq# 431 mem# 0: /u02/OBAPROD/db/apps_st/data/log06a.dbf
    Current log# 6 seq# 431 mem# 1: /u02/OBAPROD/db/apps_st/data/log06b.dbf
    Mon Sep 10 11:38:10 2012
    Completed checkpoint up to RBA [0x1af.2.10], SCN: 5965245396278
    Mon Sep 10 11:43:16 2012
    Beginning log switch checkpoint up to RBA [0x1b0.2.10], SCN: 5965245420329
    Thread 1 advanced to log sequence 432 (LGWR switch)
    Current log# 7 seq# 432 mem# 0: /u02/OBAPROD/db/apps_st/data/log07a.dbf
    Current log# 7 seq# 432 mem# 1: /u02/OBAPROD/db/apps_st/data/log07b.dbf
    Mon Sep 10 11:48:34 2012
    Completed checkpoint up to RBA [0x1b0.2.10], SCN: 5965245420329
    We have a logfile size of 500MB,
    Fast_start_mttr_target is 30 sec, archive log mode enabled and also db_writer_processes=10.
    Please let us know what is causing the problem.
    Thanks....
    Edited by: 955685 on Sep 9, 2012 11:16 PM

    whats the size of redo log... logswitch happening very frequent in above log...4 logswitch in 6 mins.make a plan to increase redolog size.
    Cpu(s): 0.3%us, 0.2%sy, 0.0%ni, 98.8%id, 0.7%wa, 0.0%hi, 0.0%si, 0.0%stmostly idle cpu.
    can any one tel us what is happening and what can be done as it is happening in PROD instanceyou have to generate AWR /statspack report to get more detail on this.

  • Animated GIFs slow down application

    Hi all,
    When I open a JDialog with some animated GIFs in a JTextPane (HTML or Styles), the whole application slows down. The GIFs are very slow and are flickering.
    The problems already start after less then 10 small GIFs. I'm using Java 1.5 and I have a new, fast PC. I planned to have mor than 100 animated GIFs on the screen (animated smiles in a chat).
    Thanks in advance
    Markus

    Make sure to use the Flyweight design pattern so you don't open the same GIF file twice.

  • Touchscreen TV app slows down - caching problem?

    We have created an interactive Touchscreen using flash CS4 - http://www.cadstudio.co.nz/client_hlc/home.swf
    The Touchscreen is already in the showroom.
    Every morning it is restarted.
    By midday the whole application slows down to the point were it becomes very slow.
    I presume this is a caching problem.
    In order to resolve this we close down IE and restart it (playing the SWF file through Internet Explore on full screen mode).
    Once it has restarted it plays at the correct speed.
    Does any one know of a solution to this problem?
    I have thought about setting up windows 7 to reboot IE and have the flash file restart every few hours however a client may be navigating through the
    display when it reboots it self. I would prefer to avoid this if possible.
    Thanks.

    The Touchscreen TV is offsite however i will try and monitor it with that application you sent through.
    I have just read that using event listeners may cause the problem.

  • Background applications bogging down the iphone?

    Hey everyone, I am a brand new iphone user. I used to own an HTC 8515 and I recall that it kept applications running in the background and eventually it would start to eat up a lot of RAM. There was a task manager however where you could clear all running programs.
    I have been lead to believe that the iphone does the same thing, yet there is no task manager function. I know that holding down the home button closes the app permanently, but is there a way to clear all running programs in the background?
    Also, with running all the applications in the background, does this become a problem as far as the speed of the iphone etc? I just have this thing where I like to keep my apps closed and running everything smoothly.
    Thanks in advance!

    This has been all over the forum here. From apps crashing, from iPhones rebooting, and in your case, applications slowing down the iPhone, even known keyboard typing slowdown, opening of apps, etc. it all points to memory, or lack there of.
    Holding down the "home" button is supposed to close the application. Holding down the "home" button and "standby" (top) button is supposed to reboot the device to clear out everything.
    I can't say that all these things have been confirmed will work 100% of the time. As for myself, I try to close out 3rd party applications by holding down the "home" button and so far it has worked. However, when you are playing around with the phone, opening applications and closing it out , at some point you will bog down the device. Wait approximately 10 minutes and it clears itself out. At least that's what it is supposed to do and I have tested this and it does work.
    The problem is that 10+ minutes is sometimes precious for me so rebooting is always an option.
    So at this point in time, it's a known issue that everyone is addressing, now just cross your fingers and hope apple has a solution.

  • PC slows down after a while when running labview applicatio​n

    I have a labview 6 application which is monitoring some data on a feildpoint module, after a while this application slows down and there is a lot of activity on the hard disk drive, also the cpu monitor says 100% activity.
    Is it something to do with the PC or is it some other reason?
    Thanks
    Allan

    Allan,
    My first guess is "Who know's" without seing your VI and probing around; but, to get you started, run your VI and use Labview's tool "Profile VIs..." [Tools... Advanced...] and monitor memory and timing statistics. You may find a constantly increasing use of memory or a VI that consumes an unusual amound of processor time. Then you can troubleshoot from there.
    Good luck with it, Doug

  • PSE 8 slows down when tagging and captioning

    I'll start off will some system specs:
    i5 m450 @ 2.40ghz
    win7
    4gb memory
    approx 200 gb of free hd space
    running pse8 with approx 39,000 images, very small amount of video clips.
    people recognition and auto analyze are turned off.
    The issue is that when adding tags and captioning to multiple files the application slows down and sometimes freezes for short amount of time.
    Would installing additional ram totaling 8gb help this out or does ram play any role in the performance of the application?
    Thanks in advance

      PSE is a 32 bit application so it is unable to ever use 8gb’s of RAM. If adding information on import try firstly to add the files and start tagging etc after all the thumbnail previews have been generated. Otherwise break your workflow down into smaller batches.

  • How do I fix a Safari application that slows down and freezes everything?

    Apple called last fall and said my particular Mac had a hard disk problem and they replaced it at the Apple store in late January 2013.  I backed up the information on an external harddrive and used Time Machine before to transfer all the information to the new drive. Everything worked well and I finally put on Mountain Lion at 10.8.4.  I also have Carbonite as a backup and it apparently was not enabled when I transferred the files until early May.  In early May I had not used my iMac for about a month and when I started it I found about 40 named file folders on the Desktop that were empty.  Some of those had named items in them but when I clicked on them they would dissappear.  The actual files did exist and were not effected when I dumped the apparent alias folders. Safari started and would be ok at first but if I went away for an hour it would slow down.  I took it in to the Genius Bar at Apple and they ran some tests and got rid of MacKeeper which they felt was causing the problem.  I got my Mac back home and it still started slow but worked well at first and then started going slow.  If I opened Word it would also start working at a slower speed.  I needed to force quit Safari and the Word progran in order to quit or restart the Mac.  I got an appointment for the next day and they ran all sorts of tests and the hard drive was working normally. They tried tweeking different areas and sent me home again.  When I started working again it did the same thing, I would start out fine and eventually slow down and needed to be force quit to get out of it. A message came up indicating my MasOSX startup disk had no more space available for applications memory.  I took it in a third time and the Genius went to the Activity Monitor and the Safari PID was 221 and %CPU 107, Threads 21 Real Mem 2.73 GB, Virtual Mem 22.00 Kind, Intel (64).  I had no idea what that meant. I went home again and it still ran slow and couldn't run the programs for any length of time before it ran slow and affected the other programs so they would only quit if I used Force quit.  I took it in for the forth time an they decided to keep it overnight. They ran ASD first to rule out memory.  They noticed during the appointment the computer was slow to perform normal tasks such as showing boot options, booting into user, bootingto external user.  If the ASD passed then they would perform erase and install and only restore users and application files from backup drive.  They did this on Wed and Thur. night and I took it home Friday night, June 14 and it still has the same problem. Typing this message right now means typing and waiting for the words to appear.

    Please read this whole message before doing anything.
    This procedure is a diagnostic test. It won’t solve your problem. Don’t be disappointed when you find that nothing has changed after you complete it.
    Third-party system modifications are a common cause of usability problems. By a “system modification,” I mean software that affects the operation of other software — potentially for the worse. The following procedure will help identify which such modifications you've installed. Don’t be alarmed by the complexity of these instructions — they’re easy to carry out and won’t change anything on your Mac. 
    These steps are to be taken while booted in “normal” mode, not in safe mode. If you’re now running in safe mode, reboot as usual before continuing. 
    Below are instructions to enter some UNIX shell commands. The commands are harmless, but they must be entered exactly as given in order to work. If you have doubts about the safety of the procedure suggested here, search this site for other discussions in which it’s been followed without any report of ill effects. 
    Some of the commands will line-wrap or scroll in your browser, but each one is really just a single line, all of which must be selected. You can accomplish this easily by triple-clicking anywhere in the line. The whole line will highlight, and you can then copy it. The headings “Step 1” and so on are not part of the commands. 
    Note: If you have more than one user account, Step 2 must be taken as an administrator. Ordinarily that would be the user created automatically when you booted the system for the first time. The other steps should be taken as the user who has the problem, if different. Most personal Macs have only one user, and in that case this paragraph doesn’t apply. 
    Launch the Terminal 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 Terminal in the icon grid. 
    When you launch Terminal, a text window will open with a line already in it, ending either in a dollar sign (“$”) or a percent sign (“%”). If you get the percent sign, enter “sh” and press return. You should then get a new line ending in a dollar sign. 
    Step 1 
    Triple-click the line of text below to select it:
    kextstat -kl | awk '!/com\.apple/{printf "%s %s\n", $6, $7}' | open -f -a TextEdit 
    Copy the selected text to the Clipboard by pressing the key combination command-C. Then click anywhere in the Terminal window and paste (command-V). A TextEdit window will open. Post the contents of that window, if any — the text, please, not a screenshot. You can then close the TextEdit window. The title of the window doesn't matter, and you don't need to post that. No typing is involved in this step.
    Step 2 
    Repeat with this line:
    { sudo launchctl list | sed 1d | awk '!/0x|com\.(apple|openssh|vix)|org\.(amav|apac|cups|isc|ntp|postf|x)/{print $3}'; sudo defaults read com.apple.loginwindow LoginHook; } | open -f -a TextEdit 
    This time you'll be prompted for your login password, which you do have to type. Nothing will be displayed when you type it. Type it carefully and then press return. You may get a one-time warning to be careful. Heed that warning, but don't post it. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator. 
    Note: If you don’t have a login password, you’ll need to set one before taking this step. If that’s not possible, skip to the next step. 
    Step 3
    launchctl list | sed 1d | awk '!/0x|com\.apple|org\.(x|openbsd)/{print $3}' | open -f -a TextEdit 
    Step 4
    ls -1A /e*/mach* {,/}L*/{Ad,Compon,Ex,Fram,In,Keyb,La,Mail/Bu,P*P,Priv,Qu,Scripti,Servi,Spo,Sta}* L*/Fonts 2> /dev/null | open -f -a TextEdit  
    Important: If you formerly synchronized with a MobileMe account, your me.com email address may appear in the output of the above command. If so, anonymize it before posting. 
    Step 5
    osascript -e 'tell application "System Events" to get name of every login item' | open -f -a TextEdit 
    Remember, steps 1-5 are all copy-and-paste — no typing, except your password. Also remember to post the output. 
    You can then quit Terminal.

  • Where to find the best application for cleaning out my MacBook Air with OS X 10.7.5? I've been using MacKeeper but believe it's slowing down my laptop considerable.

    where to find the best application for cleaning out my MacBook Air with OS X 10.7.5? I've been using MacKeeper but believe it's slowing down my laptop considerable. Thank you.

    How to maintain a Mac
    1. Make redundant backups, keeping at least one off site at all times. One backup is not enough. Don’t back up your backups; make them independent of each other. Don’t rely completely on any single backup method, such as Time Machine. If you get an indication that a backup has failed, don't ignore it.
    2. Keep your software up to date. In the Software Update preference pane, you can configure automatic notifications of updates to OS X and other Mac App Store products. Some third-party applications from other sources have a similar feature, if you don’t mind letting them phone home. Otherwise you have to check yourself on a regular basis. This is especially important for complex software that modifies the operating system, such as device drivers. Before installing any Apple update, you must check that all such modifications that you use are compatible.
    3. Don't install crapware, such as “themes,” "haxies," “add-ons,” “toolbars,” “enhancers," “optimizers,” “accelerators,” "boosters," “extenders,” “cleaners,” "doctors," "tune-ups," “defragmenters,” “firewalls,” "barriers," “guardians,” “defenders,” “protectors,” most “plugins,” commercial "virus scanners,” "disk tools," or "utilities." With very few exceptions, this stuff is useless, or worse than useless. Above all, avoid any software that purports to change the look and feel of the user interface.
    The more actively promoted the product, the more likely it is to be garbage. The most extreme example is the “MacKeeper” scam.
    As a rule, the only software you should install is that which directly enables you to do the things you use a computer for — such as creating, communicating, and playing — and does not modify the way other software works. Use your computer; don't fuss with it.
    Safari extensions, and perhaps the equivalent for other web browsers, are a partial exception to the above rule. Most are safe, and they're easy to get rid of if they don't work. Some may cause the browser to crash or otherwise malfunction.  Some are malicious. Use with caution, and install only well-known extensions from relatively trustworthy sources, such as the Safari Extensions Gallery.
    Never install any third-party software unless you know how to uninstall it. Otherwise you may create problems that are very hard to solve.
    4. Beware of trojans. A trojan is malicious software (“malware”) that the user is duped into installing voluntarily. Such attacks were rare on the Mac platform until sometime in 2011, but are now increasingly common, and increasingly dangerous.
    There is some built-in protection against downloading malware, but you can’t rely on it — the attackers are always at least one day ahead of the defense. You can’t rely on third-party protection either. What you can rely on is common-sense awareness — not paranoia, which only makes you more vulnerable.
    Never install software from an untrustworthy or unknown source. If in doubt, do some research. Any website that prompts you to install a “codec” or “plugin” that comes from the same site, or an unknown site, is untrustworthy. Software with a corporate brand, such as Adobe Flash Player, must be acquired directly from the developer. No intermediary is acceptable, and don’t trust links unless you know how to parse them. Any file that is automatically downloaded from a web page without your having requested it should go straight into the Trash. A website that claims you have a “virus,” or that anything else is wrong with your computer, is rogue.
    In OS X 10.7.5 or later, downloaded applications and Installer packages that have not been digitally signed by a developer registered with Apple are blocked from loading by default. The block can be overridden, but think carefully before you do so.
    Because of recurring security issues in Java, it’s best to disable it in your web browsers, if it’s installed. Few websites have Java content nowadays, so you won’t be missing much. This action is mandatory if you’re running any version of OS X older than 10.6.8 with the latest Java update. Note: Java has nothing to do with JavaScript, despite the similar names. Don't install Java unless you're sure you need it. Most people don't.
    5. Don't fill up your boot volume. A common mistake is adding more and more large files to your home folder until you start to get warnings that you're out of space, which may be followed in short order by a boot failure. This is more prone to happen on the newer Macs that come with an internal SSD instead of the traditional hard drive. The drive can be very nearly full before you become aware of the problem. While it's not true that you should or must keep any particular percentage of space free, you should monitor your storage consumption and make sure you're not in immediate danger of using it up. According to Apple documentation, you need at least 9 GB of free space on the startup volume for normal operation.
    If storage space is running low, use a tool such as the free application OmniDiskSweeper to explore your volume and find out what's taking up the most space. Move rarely-used large files to secondary storage.
    6. Relax, don’t do it. Besides the above, no routine maintenance is necessary or beneficial for the vast majority of users; specifically not “cleaning caches,” “zapping the PRAM,” "resetting the SMC," “rebuilding the directory,” "defragmenting the drive," “running periodic scripts,” “dumping logs,” "deleting temp files," “scanning for viruses,” "purging memory," "checking for bad blocks," "testing the hardware," or “repairing permissions.” Such measures are either completely pointless or are useful only for solving problems, not for prevention.
    The very height of futility is running an expensive third-party application called “Disk Warrior” when nothing is wrong, or even when something is wrong and you have backups, which you must have. Disk Warrior is a data-salvage tool, not a maintenance tool, and you will never need it if your backups are adequate. Don’t waste money on it or anything like it.

Maybe you are looking for