TrueZIP
  1. TrueZIP
  2. TRUEZIP-106

The TAR driver does not need to have it's input cached

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: TrueZIP 7.1.3
    • Fix Version/s: TrueZIP 7.1.4
    • Component/s: TrueZIP Driver TAR
    • Labels:
      None

      Description

      When an archive file is mounted, the class FsDefaultArchiveController tells the archive driver to cache its input from its parent file system controller. This is required to make sure that the controller can sync the archive file anytime later. However, with the TAR driver, this is not required because when mounting an archive file it extracts all entries to temporary files and then closes the archive file. So caching the input to a separate temporary file is not redundant.

        Activity

        Hide
        Christian Schlichtherle added a comment -

        Changeset: c1bc04bd8f10
        Author: Christian Schlichtherle <christian AT schlichtherle DOT de>
        Date: 2011-06-05 20:51
        Message: Fixing this issue improves the performance of this archive driver, too.
        Issue #TRUEZIP-106 - The TAR driver does not need to have it's input cached

        Show
        Christian Schlichtherle added a comment - Changeset: c1bc04bd8f10 Author: Christian Schlichtherle <christian AT schlichtherle DOT de> Date: 2011-06-05 20:51 Message: Fixing this issue improves the performance of this archive driver, too. Issue # TRUEZIP-106 - The TAR driver does not need to have it's input cached

          People

          • Assignee:
            Christian Schlichtherle
            Reporter:
            Christian Schlichtherle
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: