Question to developers of Artix.
I have 3 Linux distios. Arch, Devuan, Artix
old PC - c2d q6600, 4gb ram, hdd, gf9800(340.108)
Why XFCE on Artix is working faster than other my distros? I mean lag and response. Whether any optimizations were made for this on system level? Can i have such speed on xfce on other distros?
Better init system, runit though still king of the jungle (my opinion) even seems a bit dated
On my Artix is OpenRC by default. And xfce incredibly fast. Cause in sysyem init?
I am do install on Devuan openrc and ruint but i do not see increasing performance.
There's nothing special about Artix packages and certainly the init system shouldn't matter. There shouldn't be any difference really.
The ISO engineering. Our ISO profiles are as minimal and debloated as it gets; you can't really get anything faster anywhere, except perhaps Gentoo.
Devuan is still based on debian which is stable but of course lacks new improvements that shows up only on rolling releases type of OS's. Init system plays a huge role in how fast moves everything. After all it supervise all processes from start till shutdown. The lighter init the faster moves everything.
Even devuan has open-rc which is fast it will work with dated version of xfce not the latest as artix's xfce. Also more likely devuan open-rc version is older than artix's open-rc
>The lighter init the faster moves everything.
As in how exactly? application performance is mostly related to system calls and their response time, the init doesn't play much of a role unless you're constantly starting and restarting daemons.
Yeah normally that an init do very little but for example systemd does all kinds of things it sticks its nose everywhere, filesystem/dns/logs a shit-ton of things.
Any application can be made work more efficient including init systems. But like i said you can't expect an older version of open-rc + older version of xfce (devuan) work more efficient than an upgraded version of those so i don't see where's the surprise artix working faster?
That's what upgrades purpose is or at least should be, bring better security/efficiency/reliability to the software.
Interesting thing on this topic, i took for example firefox, executed from panel vs firefox executed from terminal (xfce4-terminal)
Like you see executing firefox in terminal gives a smaller chain of execution smaller attack surface while when launching ff from panel it fires whole lot of other instances (lightdm etc) invoked probably by ff itself or by the xfce-panel etc
You ca try lookup execution chain on devuan vs artix (with gnome system monitor) and see how much resources are being used in one case vs the other.
(https://i.postimg.cc/QxNGwWBZ/rez.png)
Thanks all for replys!
Ok. So if not init system, what make xfce on Artix so fast?
The kernel would be my guess, either because it is a newer version or the Artix devs did some fine tuning on it.