Ryan El Kochta, Author at The Passthrough POST https://passthroughpo.st/author/ryanelkochta/ Your baremetal source for virtual news Mon, 29 Aug 2022 15:40:52 +0000 en-US hourly 1 https://wordpress.org/?v=6.7.1 140179014 CONFIG_HZ: How does it affect KVM? https://passthroughpo.st/config_hz-how-does-it-affect-kvm/ https://passthroughpo.st/config_hz-how-does-it-affect-kvm/#disqus_thread Wed, 01 Aug 2018 00:18:24 +0000 https://passthroughpo.st/?p=1858 Since the release of version 2.6.13 in August 2005, the Linux kernel has support for adjusting the frequency of the timer interrupt via the CONFIG_HZ compile-time option. This setting can have a considerable impact on overall system latency and throughput in certain scenarios. In this article, its impact on KVM will be explored. See Also: [...]

The post CONFIG_HZ: How does it affect KVM? appeared first on The Passthrough POST.

]]>
https://passthroughpo.st/config_hz-how-does-it-affect-kvm/feed/ 0 1858
Disk Passthrough Explained https://passthroughpo.st/disk-passthrough-explained/ https://passthroughpo.st/disk-passthrough-explained/#disqus_thread Fri, 18 May 2018 14:46:49 +0000 https://passthroughpo.st/?p=1779 QEMU supports many different types of virtualized disks. Throughput, latency, and overhead vary greatly depending on the disk type. Here's a rundown of all the options, their benefits, and their drawbacks. IDE/SATA QEMU primarily supports two emulated disk controllers: IDE and SATA. The advantage of emulation is wide guest OS support. The guest sees a [...]

The post Disk Passthrough Explained appeared first on The Passthrough POST.

]]>
https://passthroughpo.st/disk-passthrough-explained/feed/ 0 1779
Linux Desktop Compositors — Performance and Functionality https://passthroughpo.st/linux-desktop-compositors-performance-functionality/ https://passthroughpo.st/linux-desktop-compositors-performance-functionality/#disqus_thread Thu, 29 Mar 2018 21:49:27 +0000 https://passthroughpo.st/?p=1734 Desktop performance on Linux can vary with different environments, window managers, compositors, and graphics drivers. Depending on the driver and environment in use, your desktop's responsiveness and performance can vary wildly. The compositor is among the most vital components for good desktop UX on Linux. Here's a brief rundown of a few of the most [...]

The post Linux Desktop Compositors — Performance and Functionality appeared first on The Passthrough POST.

]]>
https://passthroughpo.st/linux-desktop-compositors-performance-functionality/feed/ 3 1734
ZFS Configuration Part 2: ZVols, LZ4, ARC, and ZILs Explained https://passthroughpo.st/zfs-configuration-part-2-zvols-lz4-arc-zils-explained/ https://passthroughpo.st/zfs-configuration-part-2-zvols-lz4-arc-zils-explained/#disqus_thread Mon, 26 Feb 2018 17:28:04 +0000 https://passthroughpo.st/?p=1678 In our last article, we touched upon configuration and basic usage of ZFS. We showed ZFS's utility including snapshots, clones, datasets, and much more. ZFS includes many more advanced features, such as ZVols and ARC. This article will attempt to explain their usefulness as well. See Also: ZFS Configuration on Linux – Setup and Basics ZFS [...]

The post ZFS Configuration Part 2: ZVols, LZ4, ARC, and ZILs Explained appeared first on The Passthrough POST.

]]>
https://passthroughpo.st/zfs-configuration-part-2-zvols-lz4-arc-zils-explained/feed/ 0 1678
ZFS Configuration on Linux – Setup and Basics https://passthroughpo.st/zfs-configuration-linux-setup-basics/ https://passthroughpo.st/zfs-configuration-linux-setup-basics/#disqus_thread Sun, 11 Feb 2018 22:36:38 +0000 https://passthroughpo.st/?p=1611 Can you think of a time where you forgot to make a backup of a file/folder, and accidentally corrupted or deleted it? Maybe a mistaken command ran 'rm -rf' across your entire music library? Maybe core system files of a virtual machine were corrupted? We all make mistakes, and the sooner you move to ZFS, [...]

The post ZFS Configuration on Linux – Setup and Basics appeared first on The Passthrough POST.

]]>
https://passthroughpo.st/zfs-configuration-linux-setup-basics/feed/ 1 1611
Explaining CSM, efifb=off, and Setting the Boot GPU Manually https://passthroughpo.st/explaining-csm-efifboff-setting-boot-gpu-manually/ https://passthroughpo.st/explaining-csm-efifboff-setting-boot-gpu-manually/#disqus_thread Sun, 04 Feb 2018 21:42:36 +0000 https://passthroughpo.st/?p=1558 Many factors can influence the success of GPU Passthrough. On some newer systems, notably low and mid-end Ryzen platforms, there's a little extra legwork you'll need to do to get your OS to boot with the correct GPU, and the processes that go into making that happen are somewhat complicated. Need help Building your passthrough [...]

The post Explaining CSM, efifb=off, and Setting the Boot GPU Manually appeared first on The Passthrough POST.

]]>
https://passthroughpo.st/explaining-csm-efifboff-setting-boot-gpu-manually/feed/ 3 1558
Fix for Threadripper PCI Passthrough Submitted to Linux Kernel https://passthroughpo.st/fix-threadripper-pci-passthrough-submitted-linux-kernel/ https://passthroughpo.st/fix-threadripper-pci-passthrough-submitted-linux-kernel/#disqus_thread Sat, 27 Jan 2018 23:15:30 +0000 https://passthroughpo.st/?p=1461 AMD's Threadripper platform has proven buggy and problematic for Passthrough VMs. Luckily, Geoffrey McRae, known by his username gnif, recently submitted a fix to the Linux kernel developers for the company's HEDT flagship. When the patch lands downstream, TR will be uniquely poised as a powerful virtualization platform, as the highest-end Threadripper currently available sports [...]

The post Fix for Threadripper PCI Passthrough Submitted to Linux Kernel appeared first on The Passthrough POST.

]]>
https://passthroughpo.st/fix-threadripper-pci-passthrough-submitted-linux-kernel/feed/ 1 1461
Meltdown Patch Performance — Benchmarks and Review https://passthroughpo.st/meltdown-patch-performance-benchmarks-review/ https://passthroughpo.st/meltdown-patch-performance-benchmarks-review/#disqus_thread Mon, 22 Jan 2018 17:08:38 +0000 https://passthroughpo.st/?p=1371 The computing community is full of concern for the Meltdown vulnerability. Page-Table Isolation is the name of the patch. Many workloads can see a performance hit. How is GPU Passthrough affected? These benchmarks will attempt to show this. An Overview Meltdown is an architectural vulnerability in Intel and certain ARM CPUs. It allows an attacker [...]

The post Meltdown Patch Performance — Benchmarks and Review appeared first on The Passthrough POST.

]]>
https://passthroughpo.st/meltdown-patch-performance-benchmarks-review/feed/ 0 1371
Evdev Passthrough Explained — Cheap, Seamless VM Input https://passthroughpo.st/using-evdev-passthrough-seamless-vm-input/ https://passthroughpo.st/using-evdev-passthrough-seamless-vm-input/#disqus_thread Fri, 22 Dec 2017 14:50:43 +0000 https://passthroughpo.st/?p=896 Input is often the first hurdle presented after getting a passthrough VM up and running. Without Spice or VNC, users often resort to hacks and workarounds to control their virtual machine. Passing through USB devices via evdev has become a popular if badly documented way of handling input. The advantage of evdev is that it [...]

The post Evdev Passthrough Explained — Cheap, Seamless VM Input appeared first on The Passthrough POST.

]]>
https://passthroughpo.st/using-evdev-passthrough-seamless-vm-input/feed/ 14 896
Using nvidia-xrun for Dynamic Intel + NVIDIA GPU Switching on Linux https://passthroughpo.st/using-witkos-nvidia-xrun-dynamic-intel-nvidia-gpu-switching-linux/ https://passthroughpo.st/using-witkos-nvidia-xrun-dynamic-intel-nvidia-gpu-switching-linux/#disqus_thread Thu, 14 Dec 2017 17:31:20 +0000 https://passthroughpo.st/?p=552 One problem that affects many many GPU passthrough users is the need to permanently bind the host to an iGPU. This can be problematic if you have many games that run on Linux natively. It forces you to boot to a VM to play any graphically demanding games at full speed. With Witko's nvidia-xrun utility, [...]

The post Using nvidia-xrun for Dynamic Intel + NVIDIA GPU Switching on Linux appeared first on The Passthrough POST.

]]>
https://passthroughpo.st/using-witkos-nvidia-xrun-dynamic-intel-nvidia-gpu-switching-linux/feed/ 1 552