It is working fine -almost. But it froze a few times when it seems I am āsqueezingā it, like having many browser tabs open and burning an ISO to USB flash with dd
I read about āoptimisingā my system and I changed swappiness from default 60 down to 10.
I have disabled Baloo as I am on BTRFS and using Recoll instead.
I read that I could disable some services that might be not needed, like:
1- Joystick (any other similar?)
2- Email client
3- RSS feeds
4- I do not have keyboard light, no finger print reader.
5- I do not have Ethernet cable socket.
6- I do not have SD card reader.
7- I do not use or care about āsleepā or āhibernateā
FYI
[limo@asus ~]$ free -h
total used free shared buff/cache available
Mem: 3.7Gi 1.4Gi 564Mi 315Mi 1.7Gi 1.7Gi
Swap: 0B 0B 0B
I have BTRFS Assistant, Snapper⦠etc. installed.
My system is installed on SSD, so I do not think it is a good idea to create a swap file. Should I?
My questions in this regard:
1- What services I can safely disable. How to?
2- Should I upgrade RAM from current 4GB to 8GB, would 16GB be more than needed? Or this 4GB is OK?
3- Anything you suggest to improve performance?
P.S.: I am back on Grub.
Thanks for your feed back and assistance.
I always believe it is better to ask the experts!
Yes. Just running Firefox and a couple of tabs uses almost that 2-4 ram, after that it take more apps to get to 8. If you are a heavy multitasker like me, I always go with 16 Gb RAM. 32 is generally too much.
I3wm uses about 750 MB ram. Then running Firefox or other web browser bumps it up immediately. And you are using KDE. Minimum 8 is standard to my opinion.
Thanks a lot @Zircon34 for your prompt feedback.
So, I better upgrade to 8GB at least.
Not really, but sometimes I multitask as I said dd an ISO while browsing (Chromium browser) maybe watching a youtube video in browser and having some multi tabs open, sometimes a PDF as well.
Honestly I do not feel I like widgets (old school/old man) who started in 2000. I do not know of widgets at that time! I am OK with
free -h
SO I better upgrade to 8/16GB RAM and thats it.
No need then to disable unnecessary services (though I would love to as it would be using CPU, RAM,⦠anyway)
is the only service you can mask if you do not use lvm and do not plan to need to use.
Most drivers are inside kernel so ādisableā them is not really something to benefit fromā¦
1- Joystick (any other similar?)4- I do not have keyboard light, no finger print reader.
5- I do not have Ethernet cable socket.
6- I do not have SD card reader.
And if you take plasma ISO install option⦠you will not have an email client or RSS feed appm installed or service runningā¦
2- Email client
3- RSS feeds
Sleep and hibernate ? if you do not use it do not use it
And settings are in Plasma settings for it.
Possible to mask them all system wide: # sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
what will be the hard way to not use them⦠because Desktop (plasma) will not be able to use them anymore all together⦠the will link to /dev/null.
There are many, and I tried during my distrohoping as well XFCE, LXDE, LXQTā¦
But I feel more at home with KDE Plasma. It would be OK after I upgrade RAM to 8GB or 16GB.
(I am just worried that 16GB would be extra/a waste - I hate wasting anything, it is a matter of principle and not about money I assure you.)
I googled lvm and found LVM stands for *Logical Volume Management* ., I donāt know If I need it, I am on BTRFS by the way, snapshotting system and /home.
I canāt tell⦠so Iād better leave it.
This is another good thing about Linux then.
OK⦠so I will just leave them.
I wonder what are these guys allover the internet writing about such things if the defaults are OK.
8GB is standard. Would a 16GB for such a system really worth it? (inxi -Fxz in first post).
Would it make a difference from 8GB with such processor? i3 10th Gen I believe! So, can I say that the freezing I experienced was because of RAM shortage? not the graphic card/processor⦠whatever?
They may not us EndeavourOS we do not enable anything that is not barely needed for basic system to work⦠network audio and update timer, and if you choose print socket.
Same for package selection we try to install the minimum amount of needed packages for the Desktops.
i would say in most cases normal user without the need to burn the house down on Gaming or the need to run VMs in a regular base you will be fine with 8GB.
For me it would not fit:
This is my base load when starting my Desktop (i3) and not start anything aside from what i start automatically⦠Browser Mailapp Telegram Filebrowser Editor some Terminals RSS IRC ā¦
When i start some VMS i am over 8GB very fast.
Bit 32 GB ? i do not know how i would be able to use it all⦠i can run 10 VMs at the same time without reaching itā¦
I am not into gaming. I never was even when I was a kid or teen. I preferred āphysicalā games, table tennis, chess, socialising ā¦
32 GB! Thatās an ocean where you use just a cup at most!
OK⦠so for me I guess 8GB would me enough as I will never do even 1/4 of what you do!
Thank you very much @Zircon34 and @joekamprad
Your inputs are very valuable to me and I learned even more about EndeavourOS and discovered more reasons to love.
I hope after upgrading to 8GB or perhaps 16GB I wonāt need swap!
My old laptop that died a few days ago had 8GB and it was running fine though it was a 10 year old machine.
Allow me to ask you again because I trust your opinion, would be a 16GB RAM a waste? More than enough/required? (just to make it easier for you, this machine is i3, 10th generation.) Is it worth it?
Where I am the difference in cost between 8GB and 16GB is ~$20 USD. I would absolutely pay that much for the privilege of not having to worry about RAM usage as much.
Of course, we all have different budgets and the cost may also be different in various parts of the world so it is a hard question to answer for someone else.