So, we have basically rewritten the tornado patch idea using the C++17 string_view API (subset implemented in APT::StringView). This improved performance by about 10% on my test systems.<p>Here&#x27;s the commit:<p><a href="http:&#x2F;&#x2F;anonscm.debian.org&#x2F;cgit&#x2F;apt&#x2F;apt.git&#x2F;commit&#x2F;?id=eff0c22e59e65b6b63e854ff41eb091278e05714" rel="nofollow">http:&#x2F;&#x2F;anonscm.debian.org&#x2F;cgit&#x2F;apt&#x2F;apt.git&#x2F;commit&#x2F;?id=eff0c2...</a><p>also further improvement:<p><a href="http:&#x2F;&#x2F;anonscm.debian.org&#x2F;cgit&#x2F;apt&#x2F;apt.git&#x2F;commit&#x2F;?id=dd592790c8f1be4925f74266742c163516ab80c7" rel="nofollow">http:&#x2F;&#x2F;anonscm.debian.org&#x2F;cgit&#x2F;apt&#x2F;apt.git&#x2F;commit&#x2F;?id=dd5927...</a><p>and finally, dropping strings out of StoreString(), so it&#x27;s now almost entirely gone:<p><a href="http:&#x2F;&#x2F;anonscm.debian.org&#x2F;cgit&#x2F;apt&#x2F;apt.git&#x2F;commit&#x2F;?id=869700d839a1695fe00734592bd504d59386e4b9" rel="nofollow">http:&#x2F;&#x2F;anonscm.debian.org&#x2F;cgit&#x2F;apt&#x2F;apt.git&#x2F;commit&#x2F;?id=869700...</a>