Busybox is somehow considered a prerequisite when you are planning to tweak your android device, for a reason that some tweak scripts out there require them busybox pre-installed. Even they don't require busybox, it is still good to keep it handy.
After we inject some tweak scripts into our android system, we would want to keep track of important things afterwards which concerns you the most when it comes to performance. Like:
CPU usage. So we can be alerted of how the cpu is doing currently. Is it already bullied by your running processes? and which is which? is it the system or the user or some 'niced' daemons the one bullying the cpu?
Free-RAM left. Some people wants keep track of the free RAM left so once they see that the RAM is already below their self-established critical level, they then go insane and open a task manager then purge everything up. You can always check the free RAM left from the settings. But before you reach it, you need to pass different activities which is too cumbersome. So that's why you instead install a third-party app that keeps track of some system informations like free RAM.
Number of Processes running. This is obvious. This is not that relevant, but it's a good thing to keep informed of how many processes are running all in all in your system.
If you have a Terminal Emulator and Busybox, you can perform some commands that will track your cpu usage, free ram or ram usage and no. of processes running in real-time second-by-second or millisecond-by-millisecond easily and natively...
CPU-usage
This will show you a graph instead of numeric data. Each line is divided into few several parts which determines which is using most.
Command: nmeter %[c40] -d 100
![]()
Free RAM left
This will print free ram left update every second
Command: nmeter %[mf]
![]()
No. of Running Processes
This will print the update of total running processes every second
Command: nmeter %[pn]
![]()
There are still other things you can make use of Busybox. It is rich of additional commands that you can't find on built-in Toolbox. All you need is to explore those commands. XD
After we inject some tweak scripts into our android system, we would want to keep track of important things afterwards which concerns you the most when it comes to performance. Like:
CPU usage. So we can be alerted of how the cpu is doing currently. Is it already bullied by your running processes? and which is which? is it the system or the user or some 'niced' daemons the one bullying the cpu?
Free-RAM left. Some people wants keep track of the free RAM left so once they see that the RAM is already below their self-established critical level, they then go insane and open a task manager then purge everything up. You can always check the free RAM left from the settings. But before you reach it, you need to pass different activities which is too cumbersome. So that's why you instead install a third-party app that keeps track of some system informations like free RAM.
Number of Processes running. This is obvious. This is not that relevant, but it's a good thing to keep informed of how many processes are running all in all in your system.
If you have a Terminal Emulator and Busybox, you can perform some commands that will track your cpu usage, free ram or ram usage and no. of processes running in real-time second-by-second or millisecond-by-millisecond easily and natively...
CPU-usage
This will show you a graph instead of numeric data. Each line is divided into few several parts which determines which is using most.
Command: nmeter %[c40] -d 100

Free RAM left
This will print free ram left update every second
Command: nmeter %[mf]

No. of Running Processes
This will print the update of total running processes every second
Command: nmeter %[pn]

There are still other things you can make use of Busybox. It is rich of additional commands that you can't find on built-in Toolbox. All you need is to explore those commands. XD