Kernel data structures exist in many shapes and sizes, in this blog Oracle Linux kernel engineer Alan Maguire performs a statistical analysis using pahole...
Kernel data structures exist in many shapes and sizes, in this blog Oracle Linux kernel engineer Alan Maguire performs a statistical analysis using pahole (poke-a-hole) and gnuplot to answer the questions: How many data structures are there, and what patterns can be observed between kernel versions? What are the smallest and largest data structures and why? What is the overall pattern of structure sizes for a given kernel release? And how does this change between releases?
Kernel data structures exist in many shapes and sizes, in this blog Oracle Linux kernel engineer Alan Maguire performs a statistical analysis using pahole (poke-a-hole) and gnuplot to answer...
Thanks to Craig McBride for this post. Training Tuesday Edition - 9 A popular tool for developers and users creating cloud and local applications without the...
Thanks to Craig McBride for this post. Training Tuesday Edition - 9 A popular tool for developers and users creating cloud and local applications without the overhead of using a full server environment, Oracle VM VirtualBox runs on standard x86 desktop and laptop computers. It allows users to set up multi-platform virtual machine environments for software development, testing, and general purpose operating system (OS) virtualization, with optional runtime encryption. Software...
Thanks to Craig McBride for this post. Training Tuesday Edition - 9 A popular tool for developers and users creating cloud and local applications without the overhead of using a full...
Oracle is pleased to introduce Oracle Linux Manager 2.10, a management tool based on the Spacewalk project providing IT managers with what they need to manage...
Oracle is pleased to introduce Oracle Linux Manager 2.10, a management tool based on the Spacewalk project providing IT managers with what they need to manage their Oracle Linux environment. This release includes all of the features you have come to appreciate in Spacewalk 2.10 with incremental enhancements for Oracle Linux 8 clients. Oracle Linux Manager 2.10 replaces the previous Spacewalk 2.10 release. Oracle Linux Manager incorporates significant enhancements to support...
Oracle is pleased to introduce Oracle Linux Manager 2.10, a management tool based on the Spacewalk project providing IT managers with what they need to manage their Oracle Linux environment. This...
QEMU is the backbone of virtualization on Linux, providing control plane and emulation services for guest VMs. One of the most common complaints about QEMU...
QEMU is the backbone of virtualization on Linux, providing control plane and emulation services for guest VMs. One of the most common complaints about QEMU stems from its monolithic nature -- one process that does both control and emulation exposes more "surface area" that we, in turn, have to protect from security vulnerabilities. Well perhaps no longer, as multi-process QEMU has now been accepted into the QEMU code-base. Congratulations to Jag Raman, Elena Ufimtseva and...
QEMU is the backbone of virtualization on Linux, providing control plane and emulation services for guest VMs. One of the most common complaints about QEMU stems from its monolithic nature --...
Last week, Liam Howlett posted the first version of the Maple Tree to the linux-kernel mailing list. The Maple Tree, a collaboration between Liam Howlett and...
Last week, Liam Howlett posted the first version of the Maple Tree to the linux-kernel mailing list. The Maple Tree, a collaboration between Liam Howlett and Matthew Wilcox, introduces a B-tree based range-locked tree which could significantly reduce unnecessary contention on the memory management subsystem -- with the eventual goal of perhaps removing mmap_sem entirely. They have been working on this for a year over at github.com/oracle/linux-uek and I'm really excited...
Last week, Liam Howlett posted the first version of the Maple Tree to the linux-kernel mailing list. The Maple Tree, a collaboration between Liam Howlett and Matthew Wilcox, introduces a B-tree...
Oracle Linux engineer Rajan Shanmugavelu illustrates how to analyse disk IO latency using Dtrace. There are times despite having a Highly Available and Fault...
Oracle Linux engineer Rajan Shanmugavelu illustrates how to analyse disk IO latency using Dtrace. There are times despite having a Highly Available and Fault Tolerant architected storage environment, the disk IO takes an abnormally longer time to complete, potentially causing outages at different levels in a data center. This becomes critical in a Cluster with multiple nodes that are using disk heartbeat to do health checks. There are utilities like iostat and sar that...
Oracle Linux engineer Rajan Shanmugavelu illustrates how to analyse disk IO latency using Dtrace. There are times despite having a Highly Available and Fault Tolerant architected...
Thanks to Craig McBride for this post. Training Tuesday Edition - 8 This week’s blog presents a set of short videos on how to use Kernel-based Virtual Machine...
Thanks to Craig McBride for this post. Training Tuesday Edition - 8 This week’s blog presents a set of short videos on how to use Kernel-based Virtual Machine (KVM) virtualization on Oracle Linux 8. The KVM code was first announced in 2006 and was merged into the mainline Linux kernel as part of version 2.6.20, in February 2007. Therefore, KVM is part of Linux. KVM is an open-source type-1 (bare-metal) hypervisor that permits a system running Oracle Linux 8 to host multiple...
Thanks to Craig McBride for this post. Training Tuesday Edition - 8 This week’s blog presents a set of short videos on how to use Kernel-based Virtual Machine (KVM) virtualization on Oracle Linux 8....
If you are reading this blog, you are probably a CentOS user and are in the position where you need to look at alternatives going forward. Switching to Oracle...
If you are reading this blog, you are probably a CentOS user and are in the position where you need to look at alternatives going forward. Switching to Oracle Linux is easy, so here are a few reasons to consider why you should. Free to download, use, and distribute — for more than 14 years Since the debut of Oracle Linux release 4, in 2006, it has been completely free to use and easy to download. Major and update release have been free for more than 14 years. Errata releases...
If you are reading this blog, you are probably a CentOS user and are in the position where you need to look at alternatives going forward. Switching to Oracle Linux is easy, so here are a few reasons...
Thanks to Craig McBride for this post. Training Tuesday Edition - 7 This week’s blog presents a set of short videos on how to manage disk storage for your...
Thanks to Craig McBride for this post. Training Tuesday Edition - 7 This week’s blog presents a set of short videos on how to manage disk storage for your Oracle Linux 8 systems. Partitioning disks, creating file systems, and mounting file systems is an essential skill needed to provide storage for users, applications, and data. In these videos, you’ll learn: How to divide, or partition, your storage devices into smaller segments. The standard naming convention used to access...
Thanks to Craig McBride for this post. Training Tuesday Edition - 7 This week’s blog presents a set of short videos on how to manage disk storage for your Oracle Linux 8 systems. Partitioning...