Hi all,
I got to know that Onyx is good for mac. It can clean up our hard disk same like disk-defrag in windows.
...
Um-m-m-m-m, no.
Onyx does not defrag and does nothing even remotely related to defragging. The most useful thing that
Onyx does is to run the periodic UNIX tasks. However, MacOS X runs these automatically. It prebinds applications to frameworks. This is
optimizing in MacOS X parlance. However, the application's installer should have done this during installation or OS updates. If not, then the application will bind to its frameworks during the first launch. It does need to be done again.
Onyx can repair permissions, but so too does
Disk Utility.
Onyx does clean various caches. However, caches are intended to speed-up your system, not slow it down. So, cleaning caches can be counterproductive.
Back in the day, I used
Onyx. It provided little benefit. On the flip side, it did no harm. The term of art for software like this is
placebo ware.
The only utility that has ever provided measurable benefit to my system is the commandline utility,
File System Check. Restart in Single User Mode. At the command prompt, type
fsck -fy. It will run through various steps until it completes and returns to the command prompt. If it reports any repairs, then repeat
fsck -fy. It it reports no repairs, then type
exit. You will be taken to the MacOS X GUI.
And another thing--there is no benefit to your running any routine maintenance utility. Run
File System Check in Single User Mode if you suspect a problem.
As for
Onyx, it is free; it is harmless; but, it is also a waste of time.