how to reduce swapped column in "vmstat"

Dear all,

  I found a big problem with my solaris9 server when user said their application run too slow then I try to check cpu, memory but both of them are normally. One thing that I see form value of vmstat like this
 kthr      memory            page            disk          faults      cpu
 r b w   swap  free  re  mf pi po fr de sr s0 s3 s4 s1   in   sy   cs us sy id
 0 0 70 41868264 1168696 421 2568 179 17 20 0 24 0 0 0 0 1951 2219 4557 6 2 93
 0 6 96 47487128 9340992 187 776 0 0 0 0 0  0  0  0  0 13422 10995 4611 17 1 82
 0 5 96 47487224 9341224 116 399 0 0 0 0 0  0  0  0  0 13661 9961 4510 18 2 81
 0 5 96 47488184 9342432 0 4 0  4  4  0  0  0  0  0  0 20043 6065 5913 26 2 72
 0 3 96 47501656 9354456 313 1392 0 4 4 0 0 0  0  0  0 14661 9353 5070 20 2 78
From above, in "w" column is too high so it may be the root cause of application slowly or not? If yes, how to solve it?

Thank you in advance.

The high w numbers aren't the cause but the consequence of a previous strong RAM shortage. These are processes completely swapped out. No big deal as they aren't doing anything anyway.

Dear jlliagre,

   Thank you for your reply