← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 88
  1. How CXL Uses PCIe Electricals and Transport Layers CXL utilizes the PCIe infrastructure, starting with the PCIe 5.0.

  2. In this article, we will provide four methods for identifying CXL devices in your server and how to determine which CPU socket and NUMA node each CXL device is connected.

  3. Note: This article was updated on Thursday, July 31st, 2025 and will work with newer Ubuntu releases.

  4. Introduction Over the past few years, there has been a significant explosion in the use and development of large language models (LLMs).

  5. Description This is a comprehensive guide to persistent memory programming, is targeted towards experienced programmers.

  6. Cookie Policy

    Effective Date: 26-Dec-2022 Last Updated: 26-Dec-2022 What are cookies?

  7. Privacy Policy

    Last Updated On 26-Dec-2022 Effective Date 26-Dec-2022 This Privacy Policy describes the policies of Contact Privacy Inc.

  8. When working with CXL Type 3 Memory Expander endpoints, it’s nice to know which CPU Socket owns the root complex for the endpoint.

  9. TL;DR: The memory latency distances between a node and itself is normalized to 10 (1.0x).

  10. In this post, I’ll discuss what memory tiering is, why we need it, and how to use the memory tiering feature available in the mainline v5.15 Kernel.

  11. In this post, we’ll use VMWare ESXi 7.0u3 to create a Guest VM running Ubuntu 21.10 with two Virtual Persistent Memory (vPMem) devices, then show how we can map the vPMem device in the host (ESXi) to “nmem” devices in the guest VM as shown by the ndctl ut…

  12. What is CXL?

  13. DAMON is a data access monitoring framework subsystem for the Linux kernel.

  14. When I want to perform a quick task, I generally spin up a Google GCP Compute Engine instance as they’re cheap.

  15. [Updated] This article was updated on 03/13/2021 using Fedora Server 33, Prometheus v2.25.0, Grafana v7.4.3, and Node Exporter v1.1.2.

  16. The ipmctl utility is used for configuring and managing Intel Optane Persistent Memory modules (DCPMM/PMem).

  17. In a previous article, I showed How To Install Prometheus and Grafana on Fedora Server .

  18. Occasionally, it is necessary to debug commands that are slow.

  19. In a previous post I described how to install and boot Fedora Linux using only Persistent Memory, no SSDs are required.

  20. In a previous post I described how to install and boot Fedora Linux using only Persistent Memory, no SSDs are required.

  21. In a previous post I described how to install and boot Fedora Linux using only Persistent Memory, no SSDs are required.

  22. In a previous post I described how to install and boot Linux using only Persistent Memory, no SSDs are required.

  23. Introduction In this article, I will demonstrate how to configure a system with Intel Optane Persistent Memory (PMem) and use part of the PMem as a boot device.

  24. I typically keep my Fedora system current, updating it once every week or two.

  25. The Linux ‘dm-writecache’ target allows for writeback caching of newly written data to an SSD or NVMe using persistent memory will achieve much better performance in Linux Kernel 5.8.

  26. Issue Executing ipmctl show-dimm to get device information shows the persistent memory modules in a ‘Non-functional’ health state, eg: # ipmctl show -dimm DimmID | Capacity | HealthState | ActionRequired | LockState | FWVersion =========================…

  27. Issue: Running ipmctl show -memoryresources returns an error similar to the following: # ipmctl show -memoryresources Error: GetMemoryResourcesInfo Failed Applies To: Linux & Microsoft Windows Intel Optane Persistent Memory ipmctl utility Cause: The Pla…

  28. Edge-to-Cloud

    I collaborated with Marty Poniatowski, where I wrote Chapter 17.

  29. The majority of modern processors are capable of operating in a number of different clock frequency and voltage configurations, often referred to as Operating Performance Points or P-states (in ACPI terminology).

  30. Linux Kernel support for persistent memory was first delivered in version 4.0 of the mainline kernel, however, it was not enabled by default until version 4.2.

  31. It is important to sign Git commits for your source code to avoid the code being compromised and to confirm to the repository gatekeeper that you are who you say you are.

  32. pmem.io website

    Today, I’m diving into the process of designing and building PMem.io, the website for the Persistent Memory Development Kit (PMDK).

  33. After many months of hard work by everyone involved, I’m very pleased to announce that the book “Programming Persistent Memory: A Comprehensive Guide for Developers” is now available for download in digital PDF & ePUB formats from https://pmem.io/book , a…

  34. Intel(R) Optane(TM) Persistent Memory delivers a unique combination of affordable large capacity and support for data persistence.

  35. In this article, we show how to use the Linux Volume Manager (LVM) to create concatenated, striped, and mirrored logical volumes using persistent memory modules as the backing storage device.

  36. In this tutorial, I am going to show you how to create a Windows Server 2019 bootable USB in Linux, though any Windows version will work.

  37. Percona Live 2019

    I will be speaking at this year’s Percona Live event.

  38. There’s something undeniably special about classic arcade games.