Server memory use

This page lists the memory use all of the in-memory data stores and caches on the server.

Contents

Total

Total memory use of all state components and all caches:

Note that the real heap size is usually 2x-3x greater than this due to the way the GC works.

By size

  1. 681 MB: main package index tarball — cache from feature core
  2. 547 MB: Main package database — state component from feature core
  3. 488 MB: Build reports — state component from feature reports-core
  4. 94 MB: Mapping from tarball blob IDs to tarindex blob IDs — state component from feature tarIndexCache
  5. 69 MB: user group index — cache from feature users
  6. 47 MB: — state component from feature distro
  7. 35 MB: per-package-name summary info — cache from feature list
  8. 34 MB: Candidate packages — state component from feature candidates
  9. 32 MB: sitemap.xml — cache from feature sitemap
  10. 28 MB: Build reports — state component from feature reports-candidates
  11. 27 MB: Package documentation — state component from feature documentation-core
  12. 26 MB: Package tags — state component from feature tags
  13. 25 MB: package search engine — cache from feature search
  14. 25 MB: calculated tags — cache from feature tags
  15. 5 MB: List of users — state component from feature users
  16. 4 MB: package browse page — cache from feature html
  17. 4 MB: Package maintainers — state component from feature upload
  18. 4 MB: total package downloads cache — cache from feature download
  19. 4 MB: recent package downloads cache — cache from feature download
  20. 3 MB: packages page by name — cache from feature html
  21. 2 MB: Extra details associated with user accounts, email addresses etc — state component from feature user-details
  22. 1 MB: packages page by category — cache from feature html
  23. 1 MB: Package documentation — state component from feature documentation-candidates
  24. 0 MB: Today's download counts — state component from feature download
  25. 0 MB: Preferred package versions — state component from feature versions
  26. 0 MB: AdminLog — state component from feature admin-actions-log
  27. 0 MB: Backing store for Map PackageName -> Users who voted for it — state component from feature votes
  28. 0 MB: Support for upgrading accounts from htpasswd-style passwords — state component from feature legacy-passwds
  29. 0 MB: Uploaders — state component from feature upload
  30. 0 MB: recents packages and revisions page (html, rss, html, rss) — cache from feature recentPackages
  31. 0 MB: TUF specific state — state component from feature security
  32. 0 MB: State to keep track of outstanding requests for user signup and password resets — state component from feature user-signup-reset
  33. 0 MB: Trustees — state component from feature upload
  34. 0 MB: Admins — state component from feature users
  35. 0 MB: Mirror clients — state component from feature mirror
  36. 0 MB: All time download counts — state component from feature download
  37. 0 MB: Platform packages — state component from feature platform

By feature

users

Manipulate the user database.

State components:

Cache components:

core

Core functionality

State components:

Cache components:

security

TUF Security

State components:

This feature does not have any caches.

mirror

Support direct (PUT) tarball uploads and overrides

State components:

This feature does not have any caches.

upload

Support for package uploads, and define groups for trustees, uploaders, and package maintainers

State components:

This feature does not have any caches.

tarIndexCache

Generic cache for tarball indices

State components:

This feature does not have any caches.

package-contents

The PackageContents feature shows the contents of packages and caches their TarIndexes

This feature does not have any state.

This feature does not have any caches.

recentPackages

This feature does not have any state.

Cache components:

user-details

Extra information about user accounts, email addresses etc.

State components:

This feature does not have any caches.

user-signup-reset

Extra information about user accounts, email addresses etc.

State components:

This feature does not have any caches.

legacy-passwds

Support for upgrading accounts from htpasswd-style passwords

State components:

This feature does not have any caches.

distro

State components:

This feature does not have any caches.

candidates

Support for package candidates

State components:

This feature does not have any caches.

reports-core

Build reports and build logs

State components:

This feature does not have any caches.

reports-candidates

Build reports and build logs

State components:

This feature does not have any caches.

documentation-core

Maintain and display documentation

State components:

This feature does not have any caches.

documentation-candidates

Maintain and display documentation

State components:

This feature does not have any caches.

download

State components:

Cache components:

tags

State components:

Cache components:

versions

State components:

This feature does not have any caches.

search

This feature does not have any state.

Cache components:

list

This feature does not have any state.

Cache components:

platform

List packages which are part of the Haskell platform (this is work in progress)

State components:

This feature does not have any caches.

html

This feature does not have any state.

Cache components:

legacy

This feature does not have any state.

This feature does not have any caches.

edit-cabal-files

This feature does not have any state.

This feature does not have any caches.

admin-frontend

This feature does not have any state.

This feature does not have any caches.

hoogle-data

Provide a tarball of all package's hoogle files

This feature does not have any state.

This feature does not have any caches.

votes

Allow users to upvote packages

State components:

This feature does not have any caches.

admin-actions-log

Log of additions and removals of users from groups.

State components:

This feature does not have any caches.

sitemap

Provides a sitemap.xml for search engines

This feature does not have any state.

Cache components:

static-files

This feature does not have any state.

This feature does not have any caches.

serverapi

Lists the resources available on this server.

This feature does not have any state.

This feature does not have any caches.