Linux 4.14 Has Been Released (kernelnewbies.org)
diegocg quotes Kernel Newbies: Linux 4.11 has been released. This release adds support for bigger memory limits in x86 hardware (128PiB of virtual address space, 4PiB of physical address space); support for AMD Secure Memory Encryption; a new unwinder that provides better kernel traces and a smaller kernel size; support for the zstd compression algorithm has been added to Btrfs and Squashfs; support for zero-copy of data from user memory to sockets; support for Heterogeneous Memory Management that will be needed in future GPUs; better cpufreq behaviour in some corner cases; faster TBL flushing by using the PCID instruction; asynchronous non-blocking buffered reads; and many new drivers and other improvements.
Phoronix has more on the changes in Linux 4.14 -- and notes that its codename is still "Fearless Coyote."
Phoronix has more on the changes in Linux 4.14 -- and notes that its codename is still "Fearless Coyote."
4.14 or 4.11?
(I expect the summary will eventually get fixed, followed by someone replying to me “WTF are you talking about?”)
#DeleteChrome
If so, Do Not Want. This is a gaping security whole the size of a Mack truck.
That's TLB flushing, not TBL.
Bruce Perens.
Do these editors need an intervention? It's not like they have a whole lot of work to do. What the hell are they getting paid for?
... come back.
It little behooves the best of us to comment on the rest of us.
Or do you still have a good chance of losing all your data when a drive fails after you've replaced one?
"Original x86-64 was limited by 4-level paging to 256 TiB of virtual address space and 64 TiB of physical address space. People are already bumping into this limit: some vendors offers servers with 64 TiB of memory today. "
64TB RAM... fuck.
"I bless every day that I continue to live, for every day is pure profit."
Excellent! Do us a favor and don't even look at Linux, VB programmer. You deserve to work with Windows. You are comfortable with it and cannot think outside of the Windows box.
For the rest of us who know how to handle computers and OSes, let's cheer the new kernel and wish it's going to get even better. After all, it runs on all the top 500 supercomputers in the world. A place where Windows does not even dare to look. Desktop market share will come with time. It is not on par with Windows, true but with people becoming more privacy conscious it will, if not directly via other side doors (think ChromeOS, et all).
Peace
Did you tell the linux devs?
VB!!!!!!
The story was finished the minute it you said VB programmer setting up Linux servers....,
Comedy just happens
Guys, you need to pick up the pace a bit! Chrome is at already at 61.0.3163.100 !
Eh, while trying to make this joke, Chrome told me an update was ready to install and it's now at 62.0.3202.89
#DeleteFacebook
Have they deliberately disabled all Systemd compatibility yet?
Nice troll. Were you using VB6, VBA, VBScript, or VB.Net?
Linux 4.11 was released last May. 4.14 is the version that's coming out today.
"Set a man a fire, he'll be warm for the rest of the night. Set a man afire, he'll be warm for the rest of his life."
I'll take OpenBSD thanks
Nice troll. Were you using VB6, VBA, VBScript, or VB.Net?
Visual basic for DOS.
$10,000?
How many stick of RAM in today's highest density?
" the Linux kernel itself lacks any support for any type of journaled filesystem, memory protection, SMP support..."
I think my bullshit meter just broke. I guess if I knew VB, I could do some low level kernel hacking to fix it. I have proof!
Are you stuck in 1999?
Today more than 90% of the Fortune 500 rely on Linux in some aspect
http://fortune.com/2013/05/06/...
Linux 79%, Windows 39%
http://www.zdnet.com/article/l...
Even Microsoft has given in, SQL Server can now run on Linux.
Not when you get paid for it.
Obvious bait, but FOSS is at most socialism.
Communism means everything can be coded by AI/magic/whatever, eliminating all need for human labour.
Your mother wishes she could have had access to and afforded an abortion. Sadly her fall down the steps only left you developmentally retarded.
Not quite as far back as 1999, but close. This is from 2002.
https://arstechnica.com/civis/...
You don't need to be a programmer to hate Linux, but it helps!
Haha. good story bro. Time for your nap.
Dick.
Actually it's both.
You can write a .ko that will be loaded by the kernel to handle your device
(used on most Linux for a few things where speed matters, like mass storage, network.
or for booting simplicity like mouse/keyboard/bluetooth)
Or you can write an user space device that communicates with the raw USB device using libusb.
(used on the huge variant zoo of non critical USB devices, like scanners, firmware upgrader, etc.)
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
Turns out they've just added another level to the page tables, taking it to 5.
https://www.kernel.org/doc/Doc...
https://software.intel.com/sit...
I.e. looking up a virtual address now needs a lookup in PML5, PML4, Page Directory, Page Table. Of course the TLB caches lookups but adding more layers increases the time taken to handle a TLB miss.
I was hoping either Intel or AMD would introduce a more advanced page table - hashed inverted page tables like the ones used in PowerPC, the UltraSPARC and the IA-64 for example
https://en.wikipedia.org/wiki/...
https://www.youtube.com/watch?...
Or maybe someone's invented a better way to do it now.
echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
The sad truth about Linux.
Don't worry, Google already started.
Just out of curiosity... how long ago was this?
(Given that GCC 3.1 dates from 2002 or thereabouts...)
I should have noticed "gcc 3.1"
In Soviet IT, Donald Knuth is sent to collective server farm, forced to do data entry.