From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id E57B13858D28 for ; Tue, 7 Dec 2021 19:51:10 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org E57B13858D28 Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1B7I4ca7021800; Tue, 7 Dec 2021 19:51:09 GMT Received: from userp3020.oracle.com (userp3020.oracle.com [156.151.31.79]) by mx0b-00069f02.pphosted.com with ESMTP id 3csdfjeam9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 07 Dec 2021 19:51:09 +0000 Received: from pps.filterd (userp3020.oracle.com [127.0.0.1]) by userp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1B7JkeDL089616; Tue, 7 Dec 2021 19:51:08 GMT Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam08lp2173.outbound.protection.outlook.com [104.47.73.173]) by userp3020.oracle.com with ESMTP id 3cr1spgu0w-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 07 Dec 2021 19:51:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=H9o7EF5dfcyL3eOX5n++J6Z6CYbF93f/gIe84AcezdUoA1JvNQb9wwTCXOnyADZoSoxV0cBtzjlAEe8VwcnoQx/ikwssdxGdmzTOh+ZHQZH1LfeeLFuVYdNZ68MYkrmUrjCStMYQorl2Cc7bp9zvvxIV8fX+ssq9RyDr2fMHSA+9+I1IUxoztmBGO9Hyh3IaJOzMqxQmhiinLrTUSGZWkToYcxGr3H6MqKumm6WOFPHxSd/g1Ssr82n2XyXdLnjI5D0zSp6Xr8tvdv7/N0Akr+CWrUOZp1h1kKvi0NK3Sqld1k0GRH4ZCkFICZEdr7YRp4OYITqNkx1MzOfSC+gc9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=S6K43mkCwguYWqjFzpuonfZ1Hen9R+eeZTsbsXcO2OY=; b=A6mPbnjyi+aUZlmVOV+ilruITgr66rnBTS48MaDsG3HzMoa7keeB7l2KOc7HwLaCEKeobggCVS+NAmnkW9QuJps0yukgs6efxtns7pIKluUdCVIykP5WYnI97yZj9XKZCWb9/wvSIZu2Y4jnRXSPLYRJn2i1VrTjVUpI0cnIDO+r4shguNMLUKIvV/OFRcLwL9OwobW9C1FtfB3po5i7OXXFDAatqMY/dhb+cxHHnoaV2AO/RBGgkz8bqTz80KGInUdC7DXHX14ldJgqYt+77WRPR/UiH9KdZNMRW5ZU6DA+iETng7nbh65dYdSokK1TdN8VjBJVphBYn1zf91K6JQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from BYAPR10MB3208.namprd10.prod.outlook.com (2603:10b6:a03:159::10) by BY5PR10MB4148.namprd10.prod.outlook.com (2603:10b6:a03:211::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.14; Tue, 7 Dec 2021 19:51:06 +0000 Received: from BYAPR10MB3208.namprd10.prod.outlook.com ([fe80::cdd5:fa7c:b36d:dfd2]) by BYAPR10MB3208.namprd10.prod.outlook.com ([fe80::cdd5:fa7c:b36d:dfd2%2]) with mapi id 15.20.4755.023; Tue, 7 Dec 2021 19:51:06 +0000 Message-ID: <6baba8a1-99da-bea4-ab51-ea77ba1946a9@oracle.com> Date: Tue, 7 Dec 2021 13:51:01 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.1 Subject: Re: [PATCH v2] Remove upper limit on tunable MALLOC_MMAP_THRESHOLD Content-Language: en-US To: DJ Delorie Cc: libc-alpha@sourceware.org References: From: Patrick McGehearty In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SA0PR11CA0168.namprd11.prod.outlook.com (2603:10b6:806:1bb::23) To BYAPR10MB3208.namprd10.prod.outlook.com (2603:10b6:a03:159::10) MIME-Version: 1.0 Received: from [10.154.117.129] (138.3.200.1) by SA0PR11CA0168.namprd11.prod.outlook.com (2603:10b6:806:1bb::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.20 via Frontend Transport; Tue, 7 Dec 2021 19:51:05 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 454f569d-8489-4f67-cfec-08d9b9bae81b X-MS-TrafficTypeDiagnostic: BY5PR10MB4148:EE_ X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: xkrkX+CCwYggC+PJ6LJRZZo7hbY5QOt7rokLSOjuvUOWeBCwyqONt4hx1s1+BOT/5M2MoaaSXKrTR9KkuGiQJ3FFkLnjwzmoeDctCN6a4yMuz9nY66lp40hfB53cwhtszFr6RlygRBtsge7DX9qFb2bpgHBebmL17wBDULb3SKR7DYkmjkl8i7ijtn/85WFdioDQrEbNe1PFdTtjs63qhbWn/UQfXHykALncnAhkrA6jqfA3KwxjQM//lOFRtv95rKqVyjkqGJO8wprUrjfImwoQIrTUqDXElWcPFCzMvVh9yWpbXT0hdUMBoc6uiY8Gi6JNvBkrH37MYSVzmnDpL+CDAtg8KTAqZs5hZ+cDAwTulhUdsy4xI/U0+7EiSujyKtJFAk0mbnohbwlfgNeVWoB+OD9iPnJX7zdH+19G7eSs3qg24OY+ThKeneRdUArpfcMv3ehkBCS58TvkGHsSnicfRc9FGUFXVpckog2M7p3XU3D2LQ5f+iIC/ZmpSxVUKzHI9dJJ1iJ/Wf256bnm9V0Kq6DOfI/iT2S+qTDqZ3ctZ2dpULUW906pMvj9mQdX1cyzFALazGGZfKWytog9YSdQoA9m7rZgOiFz9Z2LWxB6ogQt8cibhHQfvOAQwgQmJTAhpKgn7MblxA3N2VJ/L+72CXIFlA6wMTaSXTpkPkGH1cxDNWpADs6R/JuAOhORv7Yxu9a5dqLls3PA1dBFuprNNOsbVErRkgmO6WNJId6AzyGfItvsH1ubyAeUW7d0u9d4mhuYdtEL6c8f1urweA== X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR10MB3208.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(31696002)(16576012)(2906002)(8676002)(52116002)(8936002)(316002)(6486002)(4326008)(6666004)(2616005)(956004)(66476007)(508600001)(186003)(38100700002)(66946007)(38350700002)(6916009)(66556008)(4744005)(36756003)(53546011)(86362001)(31686004)(5660300002)(26005)(43740500002)(45980500001); DIR:OUT; SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?L3VWMHUva3FERk93UEtMeEJuUjJUQldtM2hrcmh1VGtvQXBKbGFDTlI2Qko0?= =?utf-8?B?SHF6UUhRS2NTQk9OQnUrQU9FVGZuVEpGMWRuVThnTmd5ZzAzZFpaZUJLMTgv?= =?utf-8?B?OGxYdTlZdWxKc2tjN2s5YWxBbEw0RVZYcVhCWU9XNFF1dG5yaDhoN3dsYzUy?= =?utf-8?B?QWNINHRxeWttanUveGJjVEpaeHZXa2xySzlHTUxYZ0RObGNIWnFjRzNHV25S?= =?utf-8?B?dmdiN2oybXJ2UXl6R0lKdHE2eDlDS3Q4Y0dYOW1JRm1BLzZzd2R5eG5qL2x2?= =?utf-8?B?R1ZUZlRpdzBiWTBVOVJ4NldDWlJiUjI1a3cvWFJocnFOTWlGNWJjY2R1N052?= =?utf-8?B?VFdxUmd5N04xYVdoTlBUTTZrbFVoMjdmbzJ0d3hYMEdrWkt0TG9tK2lsdFdX?= =?utf-8?B?L0JTbnRwYUNUYU12WllwWGl6RWtMYlB5UnZqYlppWlF1aU50VmQ4U3FwSUNG?= =?utf-8?B?aG1STzZ2bTJqQ20vbjUxT0t1KzB5TWJJaE1qTStZTnJubSt5YlZOa2xvTWpC?= =?utf-8?B?Q1BWY3hVWTZ1QTZGTWxEZ3gvaHp0eElzcDFKNGdZWHVVa0F6RUZ5QWZrS2hV?= =?utf-8?B?YklUYzNsMjBQUERRVDNjeGVKWSs2QzBKYTRNMVN4ZGZTZExMcHM0d0FaMVFH?= =?utf-8?B?dW5neUZJeDRkMjJMVWJHTDZybGRXenhkTXU3Wk9ScndzQSsxemdNcFdHQ1Y5?= =?utf-8?B?bG1reUpKMTNHSk1XL3ZrTi9DYzRtYUJhYWZycUpFM2N2b3dmVWs0Wk0xekR6?= =?utf-8?B?ZTFLYjZ4SUdSZEVzQ202MjdFemMwWjNqU0wrcWtBdHN0TEhCQlhUVjR0eTlT?= =?utf-8?B?Qkh0cTFDMmR4dEJzYlM4OXRsb05tdU9KdUNmNEUxdGpxdWJzaklVQmh3Zm1V?= =?utf-8?B?OFFsemFndDg1UlpscGYySDJpVHZwcm12OGZ2alZKMVljTGkxMW1BMG5WeGRr?= =?utf-8?B?MnVmV3lxMDZYd0xCUHRVNkNBUTVyMmlyVFc1WkJEb1U0WlJxVW5qTGlUQktB?= =?utf-8?B?bzBNazJnODdqYklFQ0tuUVo4ckRGZWJGVGhVUFhYTmwzc0dNcldTaWdGcUMz?= =?utf-8?B?cXJBbnMrczhnZGVkNGJTUGZvMU9PeG9lM1A5UXJ3emNLSzRmUU5mQlE0ZjBo?= =?utf-8?B?ODNBVzZUdTZ2Lzl3Q29SL3hzU0NsWUZBdTM4WXRhUTlHaUxYUi9JUDRyMFRT?= =?utf-8?B?cXVPaHJuUlkxbDQwMlNMMW9OUTI4M2pqL1huamlrOHErMVJxQWlLV1RwNnRB?= =?utf-8?B?cVZaeGpLN05VMkp3cDFGdVpOYzg0ZGYyVDBjRVo4R1IxWm9VRTZOSmdPbWJj?= =?utf-8?B?VVFtT243Z0FCb3cwVnVhN1pZeEhTQ3dXc2Rybktod1cxci8yTDBTQTQ2V1Fs?= =?utf-8?B?bTZTRXdFT2twbDF2K2p0alI4cmMxWVUwNmZ3YW43V3k1RlhOZDZvSXJVcmUx?= =?utf-8?B?c0x0NlUydnFkbWtlVitCQk9xV1RKaEFIUkpyaHVDNVk3T0oyQjFXRjEzYllu?= =?utf-8?B?SlBMbkp1TGQ0dmhOdXlFNnNZVHh1a2hyZTFJNmV5T3ViSXdGM0RUa2U3dGh5?= =?utf-8?B?WUUzUjlLempvdDdQb29sa2txUjVMUnM5L2RPNG93eGZ0QXFYSm8wNkIySTZY?= =?utf-8?B?ZHRjWUJpWVJPSkp3c1hxOHZWVjVHMlcrSUhLampPS29RTStwYU5DK1RGaXpa?= =?utf-8?B?RTBWcjNNUkF0Yk14d1ZYdTdTSlgvS3JzQk1sZ2hYNDNZY2xRWVFkQUpOeEdK?= =?utf-8?B?dTJwRWs0WUxuWnpTa3M1UkVxaTdUaUljdENsZjIrRi9Bb3QwbkZXdUlMVHQ4?= =?utf-8?B?RTF1NHp1alE0Nm5HN2I3em9KeHVCMVp1NEJDZXlQbHJLMjQwcVVISWpzdTYr?= =?utf-8?B?VnRVdUo2N1lXb2JlUmppYXFmQlBFSGRuRHhteGtjSHljenJ3N3grOUQrUzZN?= =?utf-8?B?eXJ2VkxqeUs1S2NGYUdhekVpKzhuM3QzTG9jUG1kZ2FsSlNJUmo3TjRzSlEw?= =?utf-8?B?SXIxQ3VxcEM1WlQ0YTU2cUFsczNCSkMyOHZneEFrRHVUaWtNS2IzcTB3eVdF?= =?utf-8?B?MFUyakhuK2Nic01YM2pNZkxXQXFSeWJIVjZsUlgwdW5SbXhJckZPOFd5WWhI?= =?utf-8?B?Wk9FMlNUOEhxdzdaaG0xSHZvSHNOYmxiSWlNaUh2OWNpQ0dDRzJwQitacmlx?= =?utf-8?B?aDRsRUZYVkdYZGN2ME10R3IzSUp1N3poVVF1REd0Y0N2T0lmUU5zVHI0WUpr?= =?utf-8?B?LzlEVG5ENFpWbnNyQWRzbi9VaEFnPT0=?= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-Network-Message-Id: 454f569d-8489-4f67-cfec-08d9b9bae81b X-MS-Exchange-CrossTenant-AuthSource: BYAPR10MB3208.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Dec 2021 19:51:06.0907 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 5AXR7mUVteRCqk3CerMnsK+57oGN/NrDipZcReTA7Fs6d4PTs36+UGt8FEuLtuNnB2yYBHP2D2r5943msL0zgaeN9RX9yF8Wj0Fb2wJu2jQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR10MB4148 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10191 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 mlxscore=0 spamscore=0 phishscore=0 bulkscore=0 suspectscore=0 malwarescore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2112070124 X-Proofpoint-GUID: wfskd-UEG-06p9aYSI7w3WR27mWorwuH X-Proofpoint-ORIG-GUID: wfskd-UEG-06p9aYSI7w3WR27mWorwuH X-Spam-Status: No, score=-6.5 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, MSGID_FROM_MTA_HEADER, NICE_REPLY_A, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 07 Dec 2021 19:51:13 -0000 DJ, does your final comments mean this patch is OK to commit? I should say that I intend to also change HEAP_MAX to be a tunable to handle the issues we discussed as a separate patch. It does not look to be time consuming. I just can't predict when I'll have it ready because it's behind a couple of other things in my task list and I can't predict what new work tasks might cause further delays. - patrick On 11/29/2021 2:42 PM, DJ Delorie wrote: > Ok, based on all that, I think it's safe to increase the threshold - > although, given your description, setting it bigger than the mmap'd heap > size will still be kinda pointless in multi-threaded programs. Safe, > but pointless. > > I wonder if any of these details or caveats need to be documented, > either in the code or the manual... >