[Q] Dat memory usage, yo...[VZW Gnex] (SOLVED-ISH) - Samsung Galaxy Nexus

I have tried almost every rom/kernel combination available and cannot seem to sustain an acceptable amount of RAM usage. I constantly have over 60-70% memory usage and there is NOTHING installed on the phone yet! It's causing massive slowdowns that make the phone nearly unusable. I cant seem to find the problem.
Currently using PA 4.3 beta with ASKP 4/2 build. Same issue. I've tried 4.2.2 roms, 4.3 roms, and every available 4.4.2 rom + kernels.
Is there any way to cut down the RAM usage? An app, a mod, a kernel/rom combo that will help me out here? Or is it just my device? I had one before and do not remember it being this awful before

since nobody seems to have any insight, id like to update with a note or two...
PA 4.3-Beta2/Dirty-V 20140422 is BADASS. Memory management is MUCH better. only about 40-50% RAM usage anymore. here are the settings im using (with TricksterMod for PERFORMANCE...battery is...meh):
General Tab:
I/O - 1280/fiops
CPU -
Min 350000
Max 1650000
Max Scr. Off 525000
Min Scr. On 350000
Governor - interacivex/smartassv2/ondemand (i switch between them for no reason at all really, just to test the difference. none really noticed. dyninteracive causes bootloop)
Specific Tab:
Content Adaptive Brightness - ON
Force Fast Charge - ON
Multicore Power Saving - 2 (just because...dont really know what impact it has)
High Performance Sound - ON
Headphone Volume Boost - 1
Vibrator Strenght - 127
Dynamic FSYNC - ON (havent noticed an impact either way...maybe battery life?)
Temperature Limit - 80
Temperature Throttle - ON
GPU OC - 384MHz (512 on my device causes garbage/lag in alot of games)
ZRAM - OFF (dont really understand its purpose...)
Voltages are untouched (suggestions?)
Phone does get pretty hot playing games like Asphalt 8/Real Racing 3/CoD: BOZ/CoD: Strike Team/anything graphically intense, but they all run exceptionally well. Apps that arent intense on resources are super snappy and much more responsive than they used to be on any other kernel/rom combo i tried.
These are just MY settings (again...for PERFORMANCE) Battery life is great depending on what im doing and how long im doing it for. Left alone with moderate internet usage i can get about 3/4 day with it. Gaming...forget it lol.
Any tips on better performance without the heat?

Related

[Q] resent Reboots and freezes without any system changes

Ok, I must say that I have not had any reason to complain regarding the ROM's that I'm using, I will make this thread a bash of them either, but Ineed to understand a few things....
Ok so I have been running CM6.1.0 stable for a few weeks (since it was made available) and really have not had many issues. As a matter of fact it runs very smooth. I have since installed Pershoot's kernel and it much improved my battery....and here lies the issue I have tried to run many scenarios to improve my battery duration (about 8 hrs on ChiChis 1800 mAh).
So I have installed the following apps:
- Advanced task Killer - set on agressive
- Juice Defender - set to turn off all connections while screen is off
- Juice Tracker - Plots battery consumption (very nice!!!)
And while my battery performance has increased greatly...I'm getting anywhere between 13 to 17 hrs depending on use and gaming.
The other thing that I found rather odd was the fact that I no longer have the 5 different options on SetCPU. I am limited to:
- Performance
- On Demand
- User space (recommended not to be used by dev).
I am missing:
- Conservative
- ???? I forgot what what the other level
Nayone having or had anything like this?
As I'm typing this I'm downloading the Pershoot Kernel, but I am still hesitant about the CM 6.1.1.
Thanks!!!

Best kernel configuration (for rooted G4) to improve speed and battery

With root we can modify some kernel parameters of a stock or modded kernel. What is the best configuration you have found to improve speed and battery?
I start first.
ROM Genisys 3.4 Marshmellow 6.0
Kernel SuperXe 1.6 (stock cpu freq)
App Kernel Adiutor
CPU Governor (for big and LITTLE cores): interactive
GPU Governor msm-adreno-tz
Adreno idler: on
Scheduler I/O: Zen with 512kB Read-ahead (for internal memory); BFQ with 2048kB Read-ahead (for external SD - 64GB)
TCP congestion: Westwood
Doze settings: GeraldRudi profile
With that settings, apps and games run fast and smooth and I have a great battery life for a day full of work. And yours?
Stock.
Everything runs fast and stable. Battery lasts all day, 4h SoT :good:
I am the battery champion around here - lol
I routinely get 22-30 hours!
running Stock 20B, rooted, unlocked bootloader and a few little tweaks here and there (chase down what apps are running when idle and kill them off if not necessary with Autostarts or similar program and debloat anything your do not need - I use Link2SD and convert system apps to user apps then reboot and uninstall them)
and don't run silly stuff you don't need, such as CPU governor - the one already running on your phone works as well as any, having two just wastes CPU time and confuses things
WTF? said:
I am the battery champion around here - lol
I routinely get 22-30 hours!
Click to expand...
Click to collapse
22 hours SoT indeed is very impressive. 22 hours runtime is nothing special, at all :good:
Pfeffernuss said:
22 hours SoT indeed is very impressive. 22 hours runtime is nothing special, at all :good:
Click to expand...
Click to collapse
your comment seems silly, what kind of moron would keep his screen on continuously for 22 or 30 hours?
like when you are talking on the phone, typically don't need the screen on for that! - or using the phone for music, or as a wifi hotspot, etc.
the trick I was trying to convey here is to keep the screen *off* as much as possible, and as few apps and processes running as possible, both background and foreground!
but I certainly didn't mean the phone was idle either, it's always being used :good:
WTF? said:
your comment seems silly, what kind of moron would keep his screen on continuously for 22 or 30 hours?
like when you are talking on the phone, typically don't need the screen on for that! - or using the phone for music, or as a wifi hotspot, etc.
the trick I was trying to convey here is to keep the screen *off* as much as possible, and as few apps and processes running as possible, both background and foreground!
but I certainly didn't mean the phone was idle either, it's always being used :good:
Click to expand...
Click to collapse
So the result is normal and/or really bad, without stating the SoT.
22/30 hours is nowhere near champion level, at all. Hence my ironic remark.

Force GPU Rendering - Battery Improvement?

I'm trying to find out whether enabling Force GPU Rendering in the Dev Options is worth doing to improve battery?
I've read everywhere mixed opinions, that it works or it doesn't work or it 'should' work in theory but am unsure - mainly because it's set to off by default..
Currently running Resurrection Remix Marshmallow and the battery life is randomly good and [email protected]
It will increase usage, the stress of graphics is being handled by both CPU and GPU to save battery. Turning that setting on will put a big burden the GPU itself cant handle too well. Results will be faster performance yet glitches and stuff like overheat and battery drain may happen.

Spherekat 5.4 N5110 Slowdown/lag

Not sure if this is the right thread to talk about it, but recently I flashed the 5.4 version of this kernel http://forum.xda-developers.com/showthread.php?t=2775998 and so far so good, it fixed the 4.4.2 S Pen problem. However, I've noticed that, when I use multitask mode (2 apps open at the same time stacked on top of each other), there is some light stuttering(?). Not laggy, but when I scroll it kinda stutters a bit. Strangely enough, this only happens during multitask mode, not if I have a lot of apps open in the background. This isn't the real problem though, the real problem is that the kernel seems to cause the S Note app to lag so much that it's almost unusable. Another problem i've found was that SOMETIMES when listening to music when the screen is off, the music lags so much that it's inaudible. Not often, though, and I dorn know what specifically causes it, other than the low GPU speed. The kernel specifically states this:
"GPU settings are:
Step0 54MHz = new Idle step = when in browser mode and no gaming this low GPU speed will help save power
Step1 266MHz
Step2 350MHz
Step3 533MHz = new speed foe step3 for better performance in drawing
Step4 700MHz = New OC speed for the better gaming performance
GPU settings are not editable and hard set in the kernel"
I'm taking a guess here but I think that the low, non editable GPU settings are causing the slowdowns.
Is there any way to somehow increase the GPU, even though it says that it's uneditable? Has anyone used this kernel before and found out how to fix it? Would downgrading to a lower version of the kernel fix the slowdowns? This is the only kernel I found that fixed the slowdown for my device, I can't really install a different one, but I can downgrade this specific kernel, which I think could fix it but I'm not sure. Are there any other fixes?

best kernel adiutor settings for moto g6 play

I have a rooted moto g6 play and I read that using kernel adiutor to overclock this phone will make it a lot faster. The problem is, I have no idea what to set the settings to. If any of you have a moto g6 play, could you tell me which settings would be best or the settings you have? Thanks
Here's the settings I use. I was actually planning on making a guide that would cover this very subject -- however, I've been inundated with "life". As my friend told me, "Sometimes Life -- Lifes you." Right?
Anyways. This setup I'm about to describe works absolutely perfectly for me... With that said, it *may* not be the best for everyone. I'm not a multi-tasker, and I run an extremely lean operation for maximum power availability. So, if you're an avid multi-takser, you'll probably want to stay away from this. However, if you do one thing at a time and want maximum battery life mixed with moderate speed boost -- you'll love this.
I use Kernel Aduitor primarily because I like the interface better than Ex Kernel Manager. With that in mind, I'll just go down the list using Kernel Auditor's app... I do run Ex-KM as well, but only for 1 particular setting which I'll cover when I get there.
Lets begin!!
Prereq Software: L-Speed by Paget, Kernel Auditor, and ExKernel Manager.
Using Kernel Auditor:
1) --CPU--
a)Max 1401, Min 960.
b)Conservative Governor (w/ 50 down, 3 freq step, 1 ignore nice load, 1 sampling down factor, 66666 for both sampling rates, 95 up threshold)
c)Schedule workloads on awake cpus (ON!)
2) --GPU--
a)Max Freq 650 (If gaming, or graphically intense use -- otherwise I go to 484, and even 400)
b)Min Freq 270
c)Governor (I typically run Simple On Demand for daily use, powersave for battery, and bump up performance and a higher frequency of 650mhz if I need it)
3) --I/O--
a)NOOP Scheduler
b)Not tunable.
c)read ahead -- honestly, I've tried every single setting using different benchmarks, and it appears to make a little difference. I simply use 512kb as my default. Feel free to adjust accordingly if you use your phone in a way that benefits from it.
d)I keep all three settings turned off -- rotational, stats, and add random. IO Stats is on by default I think, by turning it off it will give a very minimal boost in performance. But I'll take every inch I can get out of it... ya know?
e)RQ Affinity is 1 by default, I use 2.
4)LMK
25, 50, 100, 175, 275, 400 (Again, this is purely because I run a lean operation with minimal multitasking. Feel free to adjust to your needs)
5)Virtual Memory (This is a nice performance boosting tuneable screen)
Dirty: 90
DirRat: 50
Expire: 10000
Writeback: 25000
Min Free: 15000kb
oom killing: 1
Overcommit: 100
Swappiness: ZERO!!
VFS Cache: 200
Laptop: ZERO
Extra Free: 10000
And the best thing I've done for my phone, I do believe: ZRAM ----> ZERO! Zram is a waste of resources and sucks life out of your phone with its constant encryption and decryption routine. With 3gb of ram, and a properly tuned LMK --- you'll get a noticeable boost in smooth performance here. I hate Zram!
6) Entropy
I use light settings here 64/192.
--------------------------------------
Now, EX-Kernel Manager... I only use it for one setting. By default, when the GPU is at idle -- it hums along at 400mhz. You can adjust this in ExKM down to a true idle of 270mhz. You'll not sacrifice any performance, but may get a small bump in battery life.
-------------------------------------
L-Speed is one of my favorite apps I've ever used. Tons of useful scripts that really make a difference.
Upon initial setup, just kinda breeze through the opening screens. Don't use one of the preprogram'd tunes. Here's what I use specifically (If its not listed on this list, that means its either disabled or default and thats where I want to keep it. :
Main Tweaks:
Disable Debugging - ON
Panic - OFF
Sleeper Optimize: ON
Flag Tuner: OFF (I used to run ON, but it developed lagginess, and turning it back off appeared to correct this. Feel free to try either for your personal use)
Improved Scrolling: ON
Liquid Smooth UI: ON
Animations: ZERO across the board.
Battery:
Battery Improvement - ON
Doze Optimize - ON
Aggresive Doze - ON
CPU:
Gov Tuner - DISABLED (or else it will cause you to lose your settings in Kernel Auditor)
CPU Optimizer - ON
LNET:
Net Buffers - BIG
RIL Tweaks - ON
TCP Tweaks - ON
Net Speed+ - ON
Wifi Scanning OFF
DNS Optimizer - ON (uses google DNS, or maybe cloudfare now.. but its super smooth)
IO Tweaks:
Tuner - OFF
Boost - ON
Extended Queue - ON
Part Remount - ON
Disable IO stats - ON
RAM:
MAnager - Default (for me, you may need another setup if you multitask)
Don't Keep Activities - ON
Dynamic VM: OFF
Skip the next 4 or 5 options, leave disabled or default.
Heap Optimize: ON
OOM Killer: ON
Dump Tasks: OFF
ZRAM OPTimizer: OFF
Ftrim
DO IT. Then set to run on boost, and schedule it for every 6 hours or so to keep it running effecient and smooth.
Last thing... I go to the developer menu under settings within the operating system, and turn on "Force GPU to run 2d operations".
-------------
I get incredible battery life at these settings. A super snappy phone with minimal lag. And if I need a quick jolt of power, I just crack up the CPU and GPU to max settings.. and I'm good to go!
Enjoy.
Thanks for reading. Sorry so long.
bubbyj said:
Here's the settings I use. I was actually planning on making a guide that would cover this very subject -- however, I've been inundated with "life". As my friend told me, "Sometimes Life -- Lifes you." Right?
Anyways. This setup I'm about to describe works absolutely perfectly for me... With that said, it *may* not be the best for everyone. I'm not a multi-tasker, and I run an extremely lean operation for maximum power availability. So, if you're an avid multi-takser, you'll probably want to stay away from this. However, if you do one thing at a time and want maximum battery life mixed with moderate speed boost -- you'll love this.
I use Kernel Aduitor primarily because I like the interface better than Ex Kernel Manager. With that in mind, I'll just go down the list using Kernel Auditor's app... I do run Ex-KM as well, but only for 1 particular setting which I'll cover when I get there.
Lets begin!!
Prereq Software: L-Speed by Paget, Kernel Auditor, and ExKernel Manager.
Using Kernel Auditor:
1) --CPU--
a)Max 1401, Min 960.
b)Conservative Governor (w/ 50 down, 3 freq step, 1 ignore nice load, 1 sampling down factor, 66666 for both sampling rates, 95 up threshold)
c)Schedule workloads on awake cpus (ON!)
2) --GPU--
a)Max Freq 650 (If gaming, or graphically intense use -- otherwise I go to 484, and even 400)
b)Min Freq 270
c)Governor (I typically run Simple On Demand for daily use, powersave for battery, and bump up performance and a higher frequency of 650mhz if I need it)
3) --I/O--
a)NOOP Scheduler
b)Not tunable.
c)read ahead -- honestly, I've tried every single setting using different benchmarks, and it appears to make a little difference. I simply use 512kb as my default. Feel free to adjust accordingly if you use your phone in a way that benefits from it.
d)I keep all three settings turned off -- rotational, stats, and add random. IO Stats is on by default I think, by turning it off it will give a very minimal boost in performance. But I'll take every inch I can get out of it... ya know?
e)RQ Affinity is 1 by default, I use 2.
4)LMK
25, 50, 100, 175, 275, 400 (Again, this is purely because I run a lean operation with minimal multitasking. Feel free to adjust to your needs)
5)Virtual Memory (This is a nice performance boosting tuneable screen)
Dirty: 90
DirRat: 50
Expire: 10000
Writeback: 25000
Min Free: 15000kb
oom killing: 1
Overcommit: 100
Swappiness: ZERO!!
VFS Cache: 200
Laptop: ZERO
Extra Free: 10000
And the best thing I've done for my phone, I do believe: ZRAM ----> ZERO! Zram is a waste of resources and sucks life out of your phone with its constant encryption and decryption routine. With 3gb of ram, and a properly tuned LMK --- you'll get a noticeable boost in smooth performance here. I hate Zram!
6) Entropy
I use light settings here 64/192.
--------------------------------------
Now, EX-Kernel Manager... I only use it for one setting. By default, when the GPU is at idle -- it hums along at 400mhz. You can adjust this in ExKM down to a true idle of 270mhz. You'll not sacrifice any performance, but may get a small bump in battery life.
-------------------------------------
L-Speed is one of my favorite apps I've ever used. Tons of useful scripts that really make a difference.
Upon initial setup, just kinda breeze through the opening screens. Don't use one of the preprogram'd tunes. Here's what I use specifically (If its not listed on this list, that means its either disabled or default and thats where I want to keep it. :
Main Tweaks:
Disable Debugging - ON
Panic - OFF
Sleeper Optimize: ON
Flag Tuner: OFF (I used to run ON, but it developed lagginess, and turning it back off appeared to correct this. Feel free to try either for your personal use)
Improved Scrolling: ON
Liquid Smooth UI: ON
Animations: ZERO across the board.
Battery:
Battery Improvement - ON
Doze Optimize - ON
Aggresive Doze - ON
CPU:
Gov Tuner - DISABLED (or else it will cause you to lose your settings in Kernel Auditor)
CPU Optimizer - ON
LNET:
Net Buffers - BIG
RIL Tweaks - ON
TCP Tweaks - ON
Net Speed+ - ON
Wifi Scanning OFF
DNS Optimizer - ON (uses google DNS, or maybe cloudfare now.. but its super smooth)
IO Tweaks:
Tuner - OFF
Boost - ON
Extended Queue - ON
Part Remount - ON
Disable IO stats - ON
RAM:
MAnager - Default (for me, you may need another setup if you multitask)
Don't Keep Activities - ON
Dynamic VM: OFF
Skip the next 4 or 5 options, leave disabled or default.
Heap Optimize: ON
OOM Killer: ON
Dump Tasks: OFF
ZRAM OPTimizer: OFF
Ftrim
DO IT. Then set to run on boost, and schedule it for every 6 hours or so to keep it running effecient and smooth.
Last thing... I go to the developer menu under settings within the operating system, and turn on "Force GPU to run 2d operations".
-------------
I get incredible battery life at these settings. A super snappy phone with minimal lag. And if I need a quick jolt of power, I just crack up the CPU and GPU to max settings.. and I'm good to go!
Enjoy.
Thanks for reading. Sorry so long.
Click to expand...
Click to collapse
Thank you for taking your time to write that out! I really appreciate the help! Once again, thank you!
@buddyj excellent piece of information there! Keep up the good work!
Sent from my Moto G6 Plus using Tapatalk

Categories

Resources