lwn.net 피드 구독하기
LWN.net is a comprehensive source of news and opinions from and about the Linux community. This is the main LWN.net feed, listing all articles which are posted to the site front page.
업데이트: 28분 21초 지남

Security updates for Thursday

금, 2019/01/04 - 12:21오전
Security updates have been issued by Debian (jasper, libdatetime-timezone-perl, qtbase-opensource-src, thunderbird, and tzdata), Red Hat (rh-perl524-perl), and SUSE (libraw, polkit, and xen).

LWN emails bouncing due to dnsbl.njabl.org

금, 2019/01/04 - 12:11오전
There are currently a number of sites bouncing emails from LWN.net due to an alleged listing in the dnsbl.njabl.org blacklist. The only problem is that this blacklist has been offline since 2013. That domain has been taken over by somebody else; checking web content at that address is not recommended as it is, to put it lightly, non-technical. If you are not getting expected email from LWN, you might want to look into whether your local setup is still trying to use that old, discontinued blacklist.

Cuni: PyPy for low-latency systems

목, 2019/01/03 - 11:53오후
Antonio Cuni writes about recent work to support running Python code with low latency requirements under PyPy. "As we said, the total cost of memory management is less on PyPy than on CPython, and it's one of the reasons why PyPy is so fast. However, one big disadvantage is that while on CPython the cost of memory management is spread all over the execution of the program, on PyPy it is concentrated into GC runs, causing observable pauses which interrupt the execution of the user program. To avoid excessively long pauses, the PyPy GC has been using an incremental strategy since 2013. The GC runs as a series of 'steps', letting the user program to progress between each step."

[$] LWN.net Weekly Edition for January 3, 2019

목, 2019/01/03 - 10:36오전
The LWN.net Weekly Edition for January 3, 2019 is available.

[$] Some unreliable predictions for 2019

목, 2019/01/03 - 7:59오전
The January 3 LWN.net Weekly Edition will be our first for 2019, marking our return after an all-too-short holiday period. Years ago, we made the ill-considered decision to post some predictions at the beginning of the year and, like many mistakes, that decision has persisted and become an annual tradition. We fully expect 2019 to be an event-filled year, with both ups and downs; read on for some wild guesses as to what some of those events may look like.

[$] Migrating the Internet Archive to Kubernetes

목, 2019/01/03 - 7:36오전

The Internet Archive (IA) has been around for over 20 years now; many will know it for its Wayback Machine, which is an archive of old versions of web pages, but IA is much more than just that. Tracey Jaquith said that she and her IA colleague David Van Duzer would relate a "love/hate, long adventure story—mostly love" about the migration of parts of IA to Kubernetes. It is an ongoing process, but they learned a lot along the way, so they wanted to share some of that with attendees of KubeCon + CloudNativeCon North America 2018.


Mourning Shaohua Li

목, 2019/01/03 - 3:45오전
The linux-kernel mailing list carries the sad news that Shaohua Li, a talented contributor to much of the core kernel and the maintainer of the MD RAID subsystem, passed away over the holidays. Thank you for your work, Shaohua, you will certainly be missed.

[$] Bose and Kubernetes

목, 2019/01/03 - 12:29오전

Dylan O'Mahony, the cloud architecture manager for Bose, opened a presentation at KubeCon + CloudNativeCon North America 2018 by noting that many attendees may be wondering why a "50-year-old audio company" would be part of a presentation on Kubernetes. It turns out that Bose was looking for ways to support its smart-speaker products and found the existing solutions to be lacking. Bose partnered with Connected, "a product development company from Toronto", to use Kubernetes as part of that solution, so O'Mahony and David Doyle from Connected were at the conference to describe the prototype that they built.


Security updates for Wednesday

목, 2019/01/03 - 12:21오전
Security updates have been issued by Debian (thunderbird), Fedora (terminology), openSUSE (GraphicsMagick), and Red Hat (rh-perl526-perl).

[$] The Firecracker virtual machine monitor

수, 2019/01/02 - 1:24오전

Cloud computing services that run customer code in short-lived processes are often called "serverless". But under the hood, virtual machines (VMs) are usually launched to run that isolated code on demand. The boot times for these VMs can be slow. This is the cause of noticeable start-up latency in a serverless platform like Amazon Web Services (AWS) Lambda. To address the start-up latency, AWS developed Firecracker, a lightweight virtual machine monitor (VMM), which it recently released as open-source software. Firecracker emulates a minimal device model to launch Linux guest VMs more quickly. It's an interesting exploration of improving security and hardware utilization by using a minimal VMM built with almost no legacy emulation.


Security updates for the new year

수, 2019/01/02 - 12:38오전
Security updates have been issued by Mageia (graphicsmagick, poppler, python, and python-lxml) and openSUSE (GraphicsMagick).

[$] What's coming in the next kernel release (part 1)

화, 2019/01/01 - 2:43오전
When the 4.20 kernel was released on December 23, Linus Torvalds indicated that he would try to keep to the normal merge window schedule despite the presence of the holidays in the middle of it. Thus far, he seems to be trying to live up to that; just over 8,700 changesets have been merged for the next release, which seems likely to be called 5.0. A number of long-awaited features are finally landing in the kernel with this release.

Lawrence Roberts, Who Helped Design Internet’s Precursor, Dies at 81 (New York Times)

화, 2019/01/01 - 2:08오전
The New York Times reports the death of Dr. Lawrence G. Roberts, who was heavily involved in Arpanet. "Dr. Roberts was considered the decisive force behind packet switching, the technology that breaks data into discrete bundles that are then sent along various paths around a network and reassembled at their destination. He decided to use packet switching as the underlying technology of the Arpanet; it remains central to the function of the internet." (Thanks to Paul Wise.)

Security updates for Monday

화, 2019/01/01 - 12:26오전
Security updates have been issued by Arch Linux (go, go-pie, and webkit2gtk), Debian (c3p0, debian-security-support, libextractor, and tar), Fedora (electron-cash, leptonica, LibRaw, mingw-leptonica, mingw-openjpeg2, mingw-poppler, nettle, openjpeg2, php-pear, sqlite, and vcftools), Gentoo (GKSu and rust), Mageia (keepalived and libtiff), openSUSE (containerd, docker, go, go, GraphicsMagick, libraw, mozilla-nspr and mozilla-nss, netatalk, polkit, wireshark, and xen), and SUSE (containerd, docker, go, libqt5-qtbase, mailman, wireshark, and xen).

Weekend stable kernel updates

일, 2018/12/30 - 6:13오전
The 4.19.13, 4.14.91, and 4.9.148 stable kernels have all been released; each contains another set of important fixes.

[$] Improving idle behavior in tickless systems

토, 2018/12/29 - 1:58오전
Most processors spend a great deal of their time doing nothing, waiting for devices and timer interrupts. In these cases, they can switch to idle modes that shut down parts of their internal circuitry, especially stopping certain clocks. This lowers power consumption significantly and avoids draining device batteries. There are usually a number of idle modes available; the deeper the mode is, the less power the processor needs. The tradeoff is that the cost of switching to and from deeper modes is higher; it takes more time and the content of some caches is also lost. In the Linux kernel, the cpuidle subsystem has the task of predicting which choice will be the most appropriate. Recently, Rafael Wysocki proposed a new governor for systems with tickless operation enabled that is expected to be more accurate than the existing menu governor.

Security updates for Friday

토, 2018/12/29 - 1:15오전
Security updates have been issued by Debian (libphp-phpmailer), Fedora (mosquitto and tinc), and Mageia (ruby-i18n and tcpdump).