Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 2F100200BEF for ; Wed, 4 Jan 2017 13:17:00 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 2E1C3160B39; Wed, 4 Jan 2017 12:17:00 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 6E184160B3A for ; Wed, 4 Jan 2017 13:16:59 +0100 (CET) Received: (qmail 74462 invoked by uid 500); 4 Jan 2017 12:16:58 -0000 Mailing-List: contact dev-help@aries.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@aries.apache.org Delivered-To: mailing list dev@aries.apache.org Received: (qmail 74419 invoked by uid 99); 4 Jan 2017 12:16:58 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 04 Jan 2017 12:16:58 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 6D7292C2A68 for ; Wed, 4 Jan 2017 12:16:58 +0000 (UTC) Date: Wed, 4 Jan 2017 12:16:58 +0000 (UTC) From: "Wouter Bancken (JIRA)" To: dev@aries.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Resolved] (ARIES-1565) Performance Improvement: unpack subsystem artifacts to tmp folder to avoid directly reading from zip archive MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Wed, 04 Jan 2017 12:17:00 -0000 [ https://issues.apache.org/jira/browse/ARIES-1565?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Wouter Bancken resolved ARIES-1565. ----------------------------------- Resolution: Workaround > Performance Improvement: unpack subsystem artifacts to tmp folder to avoid directly reading from zip archive > ------------------------------------------------------------------------------------------------------------ > > Key: ARIES-1565 > URL: https://issues.apache.org/jira/browse/ARIES-1565 > Project: Aries > Issue Type: Improvement > Components: Subsystem, Util > Affects Versions: subsystem-2.0.8, util-1.1.2 > Reporter: Wouter Bancken > Attachments: 1565.patch, Call_Tree_2_0_8.html, Call_Tree_John_Ross.html, Call_Tree_Wouter_Bancken.html, aries1565-profile.png, test-service-subsystem-4.0.2-SNAPSHOT.esa > > > h4. Description > Aries copies ESA archives to a temporary zip file during the installation phase. Afterwards, bundles are read directly from this temporary zip which has a large impact on the startup performance of Aries applications. By unpacking the esa artifact into the temporary folder it is unpacked only once. Subsequent reads for the bundles (jars) can be read directly from the folder. > h4. Pull request > https://github.com/apache/aries/compare/subsystem-2.0.x...WouterBanckenACA:io_performance_optimalisation?expand=1 > h4. Mailinglist > http://mail-archives.apache.org/mod_mbox/aries-user/201606.mbox/%3CCAL5nZgTq5FxDvURJbzcEZ9YHx6vTs3HAOuFYDYA3ec9OZbmwjA%40mail.gmail.com%3E -- This message was sent by Atlassian JIRA (v6.3.4#6332)