MX kernel vs Antix's

Message
Author
User avatar
Moltke
Posts: 229
Joined: Tue Dec 19, 2017 6:07 pm

MX kernel vs Antix's

#1 Post by Moltke »

I searched the forum for this before asking but didn't find anything that answers my question which is; I recently installed MX 4.19.0-1 kernel, is there any difference between this one and Antix's? If so, which ones exactly? Thanks for your answers.
Without each other's help there ain't no hope for us :happy:

User avatar
dolphin_oracle
Developer
Posts: 20024
Joined: Sun Dec 16, 2007 1:17 pm

Re: MX kernel vs Antix's

#2 Post by dolphin_oracle »

Moltke wrote: Thu Feb 14, 2019 6:23 pm I searched the forum for this before asking but didn't find anything that answers my question which is; I recently installed MX 4.19.0-1 kernel, is there any difference between this one and Antix's? If so, which ones exactly? Thanks for your answers.
I don't know th exact differences bit the kern configs for each installed kernel are in /boot
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
manyroads
Posts: 2624
Joined: Sat Jun 30, 2018 6:33 pm

Re: MX kernel vs Antix's

#3 Post by manyroads »

Moltke wrote: Thu Feb 14, 2019 6:23 pm I searched the forum for this before asking but didn't find anything that answers my question which is; I recently installed MX 4.19.0-1 kernel, is there any difference between this one and Antix's? If so, which ones exactly? Thanks for your answers.
As you can see from my signature below, I use an antiX kernel. I am very happy with it. :eek: :bagoverhead: :number1:
Pax vobiscum,
Mark Rabideau - ManyRoads Genealogy -or- eirenicon llc. (geeky stuff)
i3wm, bspwm, hlwm, dwm, spectrwm ~ Linux #449130
"For every complex problem there is an answer that is clear, simple, and wrong." -- H. L. Mencken

User avatar
Moltke
Posts: 229
Joined: Tue Dec 19, 2017 6:07 pm

Re: MX kernel vs Antix's

#4 Post by Moltke »

manyroads wrote: Thu Feb 14, 2019 7:45 pm
Moltke wrote: Thu Feb 14, 2019 6:23 pm I searched the forum for this before asking but didn't find anything that answers my question which is; I recently installed MX 4.19.0-1 kernel, is there any difference between this one and Antix's? If so, which ones exactly? Thanks for your answers.
As you can see from my signature below, I use an antiX kernel. I am very happy with it. :eek: :bagoverhead: :number1:
Would you say using Antix's reports some improvement over MX's regarding performance and/or resource usage?
Without each other's help there ain't no hope for us :happy:

User avatar
Stevo
Developer
Posts: 12841
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX kernel vs Antix's

#5 Post by Stevo »

The MX kernel is backported from upstream Debian, and so uses all the Debian patches and configuration, except both MX and antiX kernels use a 1000 Hz kernel switch frequency. Debian uses 250, which is better for server use, but not so good for desktops.

The antiX kernel also is patched to support framebuffer graphics during boot.

User avatar
Moltke
Posts: 229
Joined: Tue Dec 19, 2017 6:07 pm

Re: MX kernel vs Antix's

#6 Post by Moltke »

Stevo wrote: Thu Feb 14, 2019 9:54 pm The MX kernel is backported from upstream Debian, and so uses all the Debian patches and configuration, except both MX and antiX kernels use a 1000 Hz kernel switch frequency. Debian uses 250, which is better for server use, but not so good for desktops.

The antiX kernel also is patched to support framebuffer graphics during boot.
Thanks for the informative reply. :happy: I asked because I read in some thread I can't remember now, someone recommending on using Antix's and unless I'd misunderstood the whole thing, it is supposed be better for a low spec machine meaning better/lower resource usage. Maybe the only way to find out is give it a try and see how it does.
Without each other's help there ain't no hope for us :happy:

User avatar
azrielle
Posts: 162
Joined: Mon Feb 15, 2016 6:34 am

Re: MX kernel vs Antix's

#7 Post by azrielle »

What I posted on Distrowatch in my righteous indignation (whether they publish it or not, though...):
--------------------------------
32bit MX18.1, updated from 17.1, on Atom n570 based Acer AO D257 netbook with 2GB RAM, 128GB Adata SSD (w/2.08GB Swap partition enabled), antiX 4.19.18-PAE kernel,
Idling at 206MB (as reported by 'htop')! Cold Boot time 27 seconds, including connecting to my home wi-fi.
Not too shabby!!
Added components:
(installed with MX_PI, NOT with Synaptic, MX's VERY USEFUL native-built GUI PACKAGE INSTALLER--previous detractors ought to TRY IT SOMETIME, instead of griping about Synaptic, WHICH THEY CAN EASILY FIND IN "MX TOOLS"!)
Calibre, Opera-beta, Slimjet, Simple Screen Recorder, Geany, Speedcrunch, YACReader, MX18 Wallpapers, antiX 4.19.18-PAE Linux kernel.
--------------------------------
Moreover, I was pleasantly surprised that the RAM usage at idle, even for 32bit, was so low; was expecting something in the 330-375MB range. Barring contradicting statements from the antiX Team, I suspect that the antiX kernel might have something to do with it.
Last edited by azrielle on Thu Feb 14, 2019 11:14 pm, edited 1 time in total.
Lenovo T430 i5/3320m 8GB MX17.1/Win7SP1 180GB SSD/128GB mSATA
Lenovo X230 i7/3520m 12GB MX17.1/Win7SP1 500GB SSD 480GB mSATA
Lenovo X131e i3/3227u 8GB MX21Xfce/Win7SP1 500GB SSD
Lenovo 11e Celeron n3150 4GB MX19/Fedora30Games 128GB SSD

User avatar
Stevo
Developer
Posts: 12841
Joined: Fri Dec 15, 2006 8:07 pm

Re: MX kernel vs Antix's

#8 Post by Stevo »

Both kernels only load modules on demand, so one shouldn't be "lighter" on any given hardware.

The Liquorix kernels we have available do have some differences:

MuQSS Process Scheduler:
Fair process scheduler for gaming, multimedia, and real-time loads.

Preemptible tree-based hierarchical RCU:
RCU implementation for real-time systems.

Hard Kernel Preemption:
Most aggressive kernel preemption before requiring real-time patches. Guarantees responsive system under high intensity mixed workload scenarios.

Budget Fair Queue:
Proper disk scheduler optimized for desktop usage, high throughput / low latency.

TCP BBR Congestion Control:
Fast congestion control, maximizes throughput, guaranteeing higher speeds than Cubic.

Smaller TX Net Queues:
Reduced queue size on network devices to combat buffer bloat.

Ubuntu ureadahead Support:
Compatible with Ubuntu's readahead.

Paravirtualization options enabled to reduce overhead under virtualization.

Minimal Debugging: Minimum number of debug options enabled to increase kernel throughput.

User avatar
BitJam
Developer
Posts: 2283
Joined: Sat Aug 22, 2009 11:36 pm

Re: MX kernel vs Antix's

#9 Post by BitJam »

Moltke wrote: Thu Feb 14, 2019 10:14 pmThanks for the informative reply. :happy: I asked because I read in some thread I can't remember now, someone recommending on using Antix's and unless I'd misunderstood the whole thing, it is supposed be better for a low spec machine meaning better/lower resource usage. Maybe the only way to find out is give it a try and see how it does.
The output of the "dmesg" command on a recently booted computer gives information about how much space is used by the kernel. Example:

Code: Select all

 Memory: 7815424K/8028552K available 
 (7954K kernel code, 1058K rwdata, 2504K rodata, 1288K init, 
 872K bss, 213128K reserved, 0K cma-reserved)
I added line-breaks because the line is long. You can get more information about the kernel's memory usage here: Where is the memory going? Memory usage in the 2.6 kernel. Perhaps there is more recent information somewhere.
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."

-- Richard Feynman

User avatar
Moltke
Posts: 229
Joined: Tue Dec 19, 2017 6:07 pm

Re: MX kernel vs Antix's

#10 Post by Moltke »

Stevo wrote: Thu Feb 14, 2019 11:13 pm Both kernels only load modules on demand, so one shouldn't be "lighter" on any given hardware.

The Liquorix kernels we have available do have some differences:

MuQSS Process Scheduler:
Fair process scheduler for gaming, multimedia, and real-time loads.

Preemptible tree-based hierarchical RCU:
RCU implementation for real-time systems.

Hard Kernel Preemption:
Most aggressive kernel preemption before requiring real-time patches. Guarantees responsive system under high intensity mixed workload scenarios.

Budget Fair Queue:
Proper disk scheduler optimized for desktop usage, high throughput / low latency.

TCP BBR Congestion Control:
Fast congestion control, maximizes throughput, guaranteeing higher speeds than Cubic.

Smaller TX Net Queues:
Reduced queue size on network devices to combat buffer bloat.

Ubuntu ureadahead Support:
Compatible with Ubuntu's readahead.

Paravirtualization options enabled to reduce overhead under virtualization.

Minimal Debugging: Minimum number of debug options enabled to increase kernel throughput.
Thanks for the informative reply. I believe I tried Liquorix kernel some time ago in another distro and didn't go so well. I might give it a try again.
BitJam wrote: Thu Feb 14, 2019 11:29 pm
Moltke wrote: Thu Feb 14, 2019 10:14 pmThanks for the informative reply. :happy: I asked because I read in some thread I can't remember now, someone recommending on using Antix's and unless I'd misunderstood the whole thing, it is supposed be better for a low spec machine meaning better/lower resource usage. Maybe the only way to find out is give it a try and see how it does.
The output of the "dmesg" command on a recently booted computer gives information about how much space is used by the kernel. Example:

Code: Select all

 Memory: 7815424K/8028552K available 
 (7954K kernel code, 1058K rwdata, 2504K rodata, 1288K init, 
 872K bss, 213128K reserved, 0K cma-reserved)
I added line-breaks because the line is long. You can get more information about the kernel's memory usage here: Where is the memory going? Memory usage in the 2.6 kernel. Perhaps there is more recent information somewhere.


Thanks for the reply. Actually, I ran

Code: Select all

dmesg
and yes the output is quite long and can't understand much of it.
Without each other's help there ain't no hope for us :happy:

Post Reply

Return to “Software / Configuration”