Wie genau ist std :: string_view schneller als const std :: string &?

std::string_view hat es in C ++ 17 geschafft und es wird allgemein empfohlen, es anstelle von @ zu verwendconst std::string&.

Einer der Gründe ist die Leistung.

Kann jemand erklären, wiegena std::string_view ist / wird schneller alsconst std::string& bei Verwendung als Parametertyp? (Nehmen wir an, es werden keine Kopien in der Angerufenen erstellt)