Return-Path: X-Original-To: apmail-flink-issues-archive@minotaur.apache.org Delivered-To: apmail-flink-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 4FA7B18370 for ; Tue, 14 Jul 2015 15:46:06 +0000 (UTC) Received: (qmail 35079 invoked by uid 500); 14 Jul 2015 15:46:06 -0000 Delivered-To: apmail-flink-issues-archive@flink.apache.org Received: (qmail 35034 invoked by uid 500); 14 Jul 2015 15:46:06 -0000 Mailing-List: contact issues-help@flink.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flink.apache.org Delivered-To: mailing list issues@flink.apache.org Received: (qmail 35024 invoked by uid 99); 14 Jul 2015 15:46:06 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 14 Jul 2015 15:46:06 +0000 Date: Tue, 14 Jul 2015 15:46:06 +0000 (UTC) From: "ASF GitHub Bot (JIRA)" To: issues@flink.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (FLINK-2343) Change default garbage collector in streaming environments MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/FLINK-2343?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14626515#comment-14626515 ] ASF GitHub Bot commented on FLINK-2343: --------------------------------------- Github user asfgit closed the pull request at: https://github.com/apache/flink/pull/901 > Change default garbage collector in streaming environments > ---------------------------------------------------------- > > Key: FLINK-2343 > URL: https://issues.apache.org/jira/browse/FLINK-2343 > Project: Flink > Issue Type: Improvement > Components: Start-Stop Scripts > Affects Versions: 0.10 > Reporter: Stephan Ewen > Assignee: Stephan Ewen > Fix For: 0.10 > > > When starting Flink, we don't pass any particular GC related JVM flags to the system. That means, it uses the default garbage collectors, which are the bulk parallel GCs for both old gen and new gen. > For streaming applications, this results in vastly fluctuating latencies. Latencies are much more constant with either the {{CMS}} or {{G1}} GC. > I propose to make the CMS the default GC for streaming setups. > G1 may become the GC of choice in the future, but fro various articles I found, it is still somewhat in "beta" status (see for example here: http://jaxenter.com/kirk-pepperdine-on-the-g1-for-java-9-118190.html ) -- This message was sent by Atlassian JIRA (v6.3.4#6332)