Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-15227

Shrink PDBs in MSI

    XMLWordPrintable

Details

    • Fully Compatible

    Description

      Currently, the PDBs we include in the MSI are full of private symbols. If we strip the private symbols from the pdb file, we save 40 MB compressed off the MSI.

      File Private Public
      MongoD 110,710,784 12,446,720
      MongoS 76,132,352 8,817,664

      The difference in the two is that public symbols lack line numbers, and local variable information. This means that the stacks are the same as Linux, and simply print function offsets instead of detailed line numbers.

      Attachments

        Activity

          People

            mark.benvenuto@mongodb.com Mark Benvenuto
            mark.benvenuto@mongodb.com Mark Benvenuto
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: