From 07808e0d08e8e95e06b754f4c37665015b1045a7 Mon Sep 17 00:00:00 2001 From: Julian Andres Klode Date: Tue, 8 Dec 2020 11:52:26 +0100 Subject: Raise APT::Cache-HashtableSize to 196613 We now have over 100k package names, my Ubuntu system has 125k arleady, so increase the hash table size to match, this will cost us about a MB in cache size, but give a very nice speed up somewhere around 3%-4% or so. --- apt-pkg/pkgcache.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'apt-pkg') diff --git a/apt-pkg/pkgcache.cc b/apt-pkg/pkgcache.cc index 7eb5ab10b..64c97811a 100644 --- a/apt-pkg/pkgcache.cc +++ b/apt-pkg/pkgcache.cc @@ -94,7 +94,7 @@ pkgCache::Header::Header() VerSysName = 0; Architecture = 0; SetArchitectures(0); - SetHashTableSize(_config->FindI("APT::Cache-HashTableSize", 50503)); + SetHashTableSize(_config->FindI("APT::Cache-HashTableSize", 196613)); memset(Pools,0,sizeof(Pools)); CacheFileSize = 0; -- cgit v1.2.3