First is SMP. Multi-core on Linux is absolute trash and Linus is fuckin' dumb for thinking that multi-core isn't useful and is overrated. A way better setup is having a master/slave setup, all applications run on core 0, and when they want multi-core they make a slave task on another core directly. Linus said that the only thing parallel is good for is graphics but that's because he uses a GPU, if you had a master/slave setup in the OS you could just run graphics on the CPU and it'd be way better than it is now. Linux will proudly run two applications faster, but how about we start running one application faster?
It's trying to replicated a 1970s mainframe, like yeah that works great for corporate servers and universities but desktop users don't need that shit at all, multi-user systems are outdated and single user systems are fine for desktop users. There's no reason to run anything at any security level other than ring 0 on the desktop, obviously it's bad if one process can crash a server, but on the desktop having one process being able to crash the system isn't a bad thing. Just write better software. As for infected software - don't run anything you didn't compile yourself - on any system.
There's an estimated 15 million lines of code in the kernel not to mention the binary blobs and that's simply extremely difficult to maintain, not to mention it's a terrible starting point for any new operating system or for anyone wanting to know how an operating system actually functions, in this respect Minix does a much better job; in fact it was the starting point Linus himself used to write Linux in the first place. Linux is not readable by a single human, and that ends up defeating the purpose of it being a free software project; you simply cannot check every single line of code for malicious intent.
systemd - what a steaming pile of atrocious, malicious, stupid, bloated piece of garbage. have fun with your pseudo-svchost.exe.
> and that's simply extremely difficult to maintain Given Windows' recent releases the past year it seems from the outside they are facing some pretty large maintenance burdens.
> systemd Is mostly fine. Sure makes my work life easier. There are alternatives.
Camden Mitchell
based
Mason Davis
>gNU LiNUx
Jace Howard
If you don't like it, don't buy it.
Tyler Johnson
>svchost.exe. you're an idiot if you think systemd is related in any way to that.
Caleb Myers
they perform similar functions, no relation otherwise
systemd is like rewrite of svchost.exe by obserbving what svchost does, obviously there is not a single line of same code
Gavin Phillips
Holy shit, you're an idiot.
Xavier Russell
>literally every relevant super computer runs linux >Multi-core on Linux is absolute trash
Where the fuck did you get that multicore nonsense?
Christian Flores
>tfw a post is so retarded, and would require so much greentext to point out all the retardation, that you simply revert to calling op a "no brain nigger monkey"
This. It has been that way for like a decade or more, too.
And then the servers and smartphones on top of that (ARM smartphone CPU have long been heavily multi-core in design and Linux is doing fine with that, it's Applel that needed a special CPU with maximum single threading because they couldn't into multi-core).
Joshua Davis
>all these low-iq anti-GNU/Linux posters as of late How's Kolkata this time of year, OP? Do you get paid well to make an ass of yourself?
Nicholas Hill
I think this deserves a spot in the Hall of Wat next to the rants about microkernels and against hierarchical filesystems.
I think it might be really old pasta. Multicore on linux was pretty pants before the O(1) scheduler and removing the big kernel lock, but that was like 15 years ago.
Christopher Powell
>be brainlet >can't formulate proper reply >cop out with some shitty greentext instead (You)
Grayson Allen
OpenBSD still hasn't made their kernel properly SMP all these years later. DragonFly BSD is the only OS that even comes close to Linux on SMP, and that started as a fork of FreeBSD when they were Doing It Wrong after FreeBSD 4.
Alexander Young
I uh like the look of that penguin toy Got any up for a bargain? ... family planning
Ethan Edwards
>There's an estimated 15 million lines of code in the kerne How old is this pasta?