Como exatamente std :: string_view é mais rápido que const std :: string &?

std::string_view chegou ao C ++ 17 e é amplamente recomendado usá-lo em vez deconst std::string&.

Uma das razões é o desempenho.

Alguém pode explicar comoexatamente std::string_view é / será mais rápido queconst std::string& quando usado como um tipo de parâmetro? (vamos supor que não sejam feitas cópias no chamado)

questionAnswers(5)

yourAnswerToTheQuestion