Applications is hanging in linux machine

In my system, I have free space and my home directory is 32% used. when I’m trying to open any applications like (eclipse, skype etc). it’s taking more time and it’s hanging

In this scenario I checked these commands to checking performance like top,free,df and vmstat . Is there any other solutions.

Usually you need to do as follows:

  1. Check disk for errors.
  2. Check memory for errors.
  3. Run htop/top command and see if something is using resources.
  4. Check log files for errors.
  5. May I know your system configuration?