Sorry, you need to enable JavaScript to visit this website.

SNIA Developer Conference September 15-17, 2025 | Santa Clara, CA

Performance Improvements in Samba's Pathname Handling

Abstract

One fallout of Samba's protection against symlink races was a slowdown of pathname handling. This talk will present the current status at the time of the conference of the ongoing work to fix the slowdown by using modern Posix and in particular Linux/FreeBSD APIs.

Learning Objectives

  • How to deal with pathnames in posix in a symlink-safe way
  • Approaches to performance tests and analysis for pathname handling
  • Performance comparison of the different Samba versions over time

Download PDF