CppCon 2016: Nicholas Ormrod “The strange details of std::string at Facebook"

CppCon · 31:18 · Watch on YouTube

이 강연은 Facebook이 std::string을 fbstring으로 교체한 이유를 보여줍니다: 구형 GCC의 copy-on-write 문자열은 힙/캐시 미스를 유발했고, 23바이트 in-situ SSO와 jemalloc 트릭으로 전사적으로 약 1%의 성능 향상을 얻었지만, GCC 5의 새로운 SSO 문자열 때문에 재평가가 필요해졌습니다.

Read the full summary on retube

English