Я использую gperftools, чтобы профилировать приложение C++, которое было скомпилировано с использованием GCC 5.4.0 (с -O3).Что такое вызов __nss_passwd_lookup(), о котором я вижу в профилировщике?
Код оптимизированный, так что я не вижу много ветвей на выходе, но есть ветка называется __nss_passwd_lookup(), которая занимает значительное количество времени:
Мое единственное предположение, что это связано с распределением памяти.
Операционная система: Ubuntu 16.04 x86_64, Kernel: 4.8.
Вы можете попробовать [* this *] (http://stackoverflow.com/a/378024/23771). –