MX kernel vs Antix's
MX kernel vs Antix's
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
- dolphin_oracle
- Developer
- Posts: 20024
- Joined: Sun Dec 16, 2007 1:17 pm
Re: MX kernel vs Antix's
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.
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.
Re: MX kernel vs Antix's
As you can see from my signature below, I use an antiX kernel. I am very happy with it.
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
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
Re: MX kernel vs Antix's
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
Re: MX kernel vs Antix's
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.
The antiX kernel also is patched to support framebuffer graphics during boot.
Re: MX kernel vs Antix's
Thanks for the informative reply. 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.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.
Without each other's help there ain't no hope for us
Re: MX kernel vs Antix's
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.
--------------------------------
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
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
Re: MX kernel vs Antix's
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.
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.
Re: MX kernel vs Antix's
The output of the "dmesg" command on a recently booted computer gives information about how much space is used by the kernel. Example:Moltke wrote: ↑Thu Feb 14, 2019 10:14 pmThanks for the informative reply. 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.
Code: Select all
Memory: 7815424K/8028552K available
(7954K kernel code, 1058K rwdata, 2504K rodata, 1288K init,
872K bss, 213128K reserved, 0K cma-reserved)
"The first principle is that you must not fool yourself -- and you are the easiest person to fool."
-- Richard Feynman
-- Richard Feynman
Re: MX kernel vs Antix's
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.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.
BitJam wrote: ↑Thu Feb 14, 2019 11:29 pmThe output of the "dmesg" command on a recently booted computer gives information about how much space is used by the kernel. Example:Moltke wrote: ↑Thu Feb 14, 2019 10:14 pmThanks for the informative reply. 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.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.Code: Select all
Memory: 7815424K/8028552K available (7954K kernel code, 1058K rwdata, 2504K rodata, 1288K init, 872K bss, 213128K reserved, 0K cma-reserved)
Thanks for the reply. Actually, I ran
Code: Select all
dmesg
Without each other's help there ain't no hope for us