From nobody Tue May 23 21:55:49 2023 X-Original-To: freebsd-ports@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QQp6c0M0gz4T6Bj for ; Tue, 23 May 2023 21:56:08 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01olkn20800.outbound.protection.outlook.com [IPv6:2a01:111:f403:704b::800]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "DigiCert Cloud Services CA-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4QQp6b2zSbz437y; Tue, 23 May 2023 21:56:07 +0000 (UTC) (envelope-from tatsuki_makino@hotmail.com) Authentication-Results: mx1.freebsd.org; none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JDYel0q8HysuiT9WAMUNHHjy+2fxU2iezIJ+bmp/7mabrAS7ncZyyGHmThKc9uI9TpxSYyY/ucbh+6eg+L+1MiUFQZGXC9umnsOuq2VyYzFzCSTU2ZZWZ6MkcCKFtdQLWNyqGmJPtMfRk6i+AGexLAlq+g5EO1oLJYMgJ9rOSYvZen7UKFpUeXB5PnalOyqo+2iKfssdU+C3oJS3cibAx/hEa+kZ3M4npxW/l7uLjwVPtTQ63M+YLy1SgWCWQDCncPJ6mpucBP+MEkSOG9rpehjJl0qq6QtivngYjMzUGWlkTvd+Zoa0QA+Ipc5qsFfh2mhzPdyr/3QcJMwKMtV8gw== 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=yOOYIXzPIxJL7ENrYL0Bjqv8znkamcXpa1ZEfytc48c=; b=P6CPHUDuX6ZRO8hoFZ5JRU9b/lPVf9bEYj30L/nHi7yPaEkEYQ6k4GnMd363up7q1sgIijxpUtDXw/WYWKkiTKwxUNUY8UqKAUmNKBmhbw3lJlvbM+qYWiMc9M+HosxHdWrY3Er5+/OXJNa51tnGzYmpVRM+MaIB+0tmazYXBKxwFjmlsFeb8f+hSFyM3r8m9VMg8nKDcKxsbKi06tQbGmZ0lsbufCxt/3tHTe5K/KNrIabQuaDWEmU2HAzJ1ttZlxg0fSED1oyjJzF/pbER/PmpoF5QvHfQhw/MViHNr1LqhGFrWynr4x3UE+5EOFNpLwS5G1Xn8hHF0d43XMHIbw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=yOOYIXzPIxJL7ENrYL0Bjqv8znkamcXpa1ZEfytc48c=; b=pRX2kNq3ueX8KKVhU54GP/YFnGR0OtKN8HggNxFGk9DbEo5f8S/1iSgCYd0IoFCRweglJNivrLxgEearbe+ZP3YFdxZDsCx3e84bk4vfHxSPT9GYb9U1ZtkWBM5XCvxyYAouvMKKGDlkf9vBNgyR2PQeugpdZRwyeFg2yPl14pU87JHh39FE8Ld9RawbscdB6uG/TnKUx8Z27qpkUMrQTGeF/tpUkRDaQY28yW0O6vSDmWAtUOqn2KLIf5Ka4NSBX3+cd+CqpXnA4uU+cXOsLA8ufDMrvdLYrWV8HJzdHP8qwSG3EhdxNvR1Qbg5Kmo1k7NDWMiWwxAtq7DdV2ZtNA== Received: from TYZPR03MB5648.apcprd03.prod.outlook.com (2603:1096:400:56::13) by SEZPR03MB6811.apcprd03.prod.outlook.com (2603:1096:101:66::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6411.28; Tue, 23 May 2023 21:56:02 +0000 Received: from TYZPR03MB5648.apcprd03.prod.outlook.com ([fe80::88ea:3eef:1d4b:d9d1]) by TYZPR03MB5648.apcprd03.prod.outlook.com ([fe80::88ea:3eef:1d4b:d9d1%5]) with mapi id 15.20.6433.013; Tue, 23 May 2023 21:56:02 +0000 Subject: Re: Improving www/chromium build time on arm64 To: Mark Millard , FreeBSD Mailing List Cc: Nuno Teixeira References: <1623315797.5.1684837400228@mailrelay> <44E30F5A-3DBF-444A-8633-7ABFB7F41888@yahoo.com> From: Tatsuki Makino Message-ID: Date: Wed, 24 May 2023 06:55:49 +0900 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Firefox/52.0 SeaMonkey/2.49.4 In-Reply-To: <44E30F5A-3DBF-444A-8633-7ABFB7F41888@yahoo.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TMN: [lDbgvuTpGhZk8qvWjsnBee1k4dEggFI7] X-ClientProxiedBy: SI2PR02CA0047.apcprd02.prod.outlook.com (2603:1096:4:196::14) To TYZPR03MB5648.apcprd03.prod.outlook.com (2603:1096:400:56::13) X-Microsoft-Original-Message-ID: <3cec301d-f548-4017-f082-2525627034a8@hotmail.com> List-Id: Porting software to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-ports List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports@freebsd.org X-BeenThere: freebsd-ports@freebsd.org MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: TYZPR03MB5648:EE_|SEZPR03MB6811:EE_ X-MS-Office365-Filtering-Correlation-Id: dd012b67-4980-45dc-20e9-08db5bd87f7b X-MS-Exchange-SLBlob-MailProps: EgT5Wr3QDKyiifK3O4NmOAbJltKq7uj7r2zMUz6pr+bqYImLrJEvasrGG/Y2k8U19wrYlme25AaCfdkhjyp5HgnbijSLisqkNcxMNVoKlCuVOUAbz7QjjQSipHbyTocPwavatUGB0ec22X7ndA+eVug5ls+apVSanDWl5rBRuLc9JPVjhxBU/dzQA5sLOcaOme/wIBrBvn47y36owgR+4xPg3HGU/XesW55rfuPoFtYieTeIrw8ShXe5hCnO4omWy82TU97pb5CGmzV6bWJ1VuTltAWb72QOkGq/a0z3K492CyJHmdxmKsfzjTlSpay6/2OzUFp57QhuDk3fCOZquUml5nzfk4GqYYdgF9ktgkleHelwl5axgy1v7jod60jiO9Kmhttx1AtIl9NGpXz/y2dCYd+PeIQORKLKz1JAZxSd7HF8XUmVpd0W3zH4KArQfG5UB6Emmjgmm7UWj7s4QseCIiYcAjknD6tnv0QtO2nH4xzvuqtZm1rMNXBcvsfPtj/+rmW61NepgYV9L7JadTKZuqg0htoTtIZh4aqvz37pnOxou78uaSHVOSP4FcthFbHfVxKpb65IOjMKw4VemlSchGoxszaj98rSuQqY41pAzO1aeE4fcVvQFpT4KKw6z+8HklB4RstnNZvoiy1n3WbbhRqZCfMMX8KnWV6Tc3Lc9sMkHzSNyp1+QjU4Q8pryVTWyaUSHocUoNl5geXBbpOx5MKKwXP/+vfPugfoHFU= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9Mxt3aAabD2ClR9YZiFYPac+5BpA0aMhOq3hucg5aTSYIF/QAgJmiK6uw/YyudW7cOHvJAu1f3tcMHCtNHJJYT/t1x4IvkVjqeHwcYKXOXxaAx+39+reXohi+M7b+fyWt9xcM7lRk4TlBlu5ZcUMzPk0RrAfKDxvrM1hfjEehs2Sdh4B4MRCikvXuN0OwZCOEIPwUECeL9YMW3rgdCsd0Cb76bku3IcCzELWrhHbasmIx5d+ewqDPNu6683zkCcvvgJyuRryQYoGuwudLEr2+CXpGHHLrEAcH0cUIFhLiZKXMcnd2PNJyui4d48TfRJYI3cDuprPYy4ZZdFulHJlzKtXxkiF1BNxzgl0WdonVUMmFyu8kR9jziITFzGGTlar/NpcuWPoFfyO/KdMyTIdfrbvYp23vvO6gyehdn+ziOpRRzsHHfnA61EtfZl2NF5GPyWFmF7bzUcRgsPcvRUf9uw4aQjKMoqZcFSW3vJV32yyxY3C7zzh6fr3dFErG2rRf0DG3kOSjn3pKqrGvQzaz5rzzS8sjsE/URiCBVzQegKeU4l809MYAHIagYSXjDzTE0o6MpRyooKhP50nig99UmiU7kXHh6hWqccXi7EDIaW1fKQYfpG5pjQj3JF0M7H9nlis/QmOFdmi93bzJfzBlw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?V2pWR3FXdUlrSW9QcTNLTWNSWXR0YTkxTnNzTzUwNmJNK243OVZKWUhMSy9v?= =?utf-8?B?UzB5S1VoNGVob253RTNMbFN0RGJQTlNOK0hERGFlOEpIa0FIUnZrcHBtbWU1?= =?utf-8?B?WHV2VTJkUW11VzZNWU9KWDRKZkRmTWdTbjEyckVrUTc5VkE4TGZZWlR3MG5G?= =?utf-8?B?bEpoa21kUHBPS0RnVk05ekc1Q2xlNGZ3d2tSMVBiVWVBdElyNzl4YlVyS2Mx?= =?utf-8?B?ZzRPbDF0ZitNOGorQVJZYlRTdm1yMXhsaGVCZEIvUHBhVTNTTS9NMjREQ0hp?= =?utf-8?B?cFJtV1dJRUFZMDUxNzFPOGY5M0g4MVFsaFp0bS9oN0laOFVtcm8wTlVtNFNE?= =?utf-8?B?NjRqaDB0ZmJtUm1GNXNPUm9ydjA3RW1xa1MvaHk3ZmNsMnh0MksvelhtSHlY?= =?utf-8?B?WnZKYlRabG1iVlltRGdFWlUxeVlNeGdxUWpvdUZjakVWdHUrSWxOMmN3VjA3?= =?utf-8?B?Mk1TTzVvNXJGeHUyNm1EWlNhT0U3YUdPdGdiSnJIRnkyZ0FoZjFvNmtSY091?= =?utf-8?B?anJsdXBvenUxb0IxOE1XWU4xMmk1cUxXQWdmcFgrbEcrT0FidlVJMXJ6eklD?= =?utf-8?B?Z0g5ZDhJdzVCeit1VDU0RC92VUo3ek5ndDR5d0ZoVzFPd3BkM2hRTWdTNlpy?= =?utf-8?B?UHpnbG9QT255V25MYUNpY2ZUNWVKb2VIV1dIaUlmeStpVVlvZkVCOEtJY2tx?= =?utf-8?B?WmJCNDFtOWVJdzc0ZDAyQWg2MmZWYVRxTHAyOUZLNlpYOUVvU2Vkd2lBU3FH?= =?utf-8?B?TUhYK1ROeFhSTWRWbmxxSHdCYlU1WFNFVTcyWnZaNEVRUDVKdFp3WWpCWDJu?= =?utf-8?B?T2FRWUdVNCtLWDVyaHFmNnZPK3hWVi9nQnM2RUp6UEhwRWRxNFUzTHB0RU1G?= =?utf-8?B?MVNlMUxoQS9PRkMybllqd1EzcjhXYWREK3kxRGVGcGd1UW1WRzRKUWdtNTlO?= =?utf-8?B?SXcxVEh2ZFYzRktYRWtESHJFWGtJdnRLT0JRMDFvYkIzWVdkMGtqRTNmQ1Vz?= =?utf-8?B?czNhOElkYWdZOGZZV0VMRWVlTXV0VlFpdVRIN0NZRGhkTGVGZDMzS1A2emZI?= =?utf-8?B?d1pXWkcwTHdlQVNqbndNNGhWem1YYjRUVmFBUzVXNUh0NjBpQk9QK00zNjRw?= =?utf-8?B?a1psNCtmUURCa0NBbnFaRVliSUJwRVRiYmJKZFRObVZTVmh4T0l5ekg2Z0wx?= =?utf-8?B?c0hhNkplc0gvOGdoQkFCdDhBMWpDRFdzOGlVR0p5bnhVcEpvQzlMTFdhWDFs?= =?utf-8?B?WGFUV2k1c1k0eHE3RW9DVE9UdmVYdUpIZUxwSEYxKzZnZFhWdm5Qc1orMzVk?= =?utf-8?B?SEVMcE1DVU54cXlSVjFPam9QdTNHN3d4dHJlUnM3TlRaMUdDWXhnYUpleXFZ?= =?utf-8?B?aWJnU2dIMHdwanZHQmtqNHJUTUt2ZGQzSmphUUg2Q1lpTDNQUStYcGFmSUhK?= =?utf-8?B?QlZOTkk4TmEyQzNibGxnV1dmOTFnNXlPdldCNjNGVVh5ZUVYMWV5QkdUdzNm?= =?utf-8?B?ZDI4eUVXS2hKYUlvVHN4VWtJeHowT3ZvRm1kMjlpd1pJbHB4UkplZDVyR3RG?= =?utf-8?B?dUZPRmViV1VIWlo1anpFRHRVWm1XaGpWbzg3RzFSVFJpcGtQcENjcVpkUzNP?= =?utf-8?Q?UgtF5RtUydU5U58jcQ8ObQmuPWSlLPGb/I3aCmnJnfVY=3D?= X-OriginatorOrg: sct-15-20-4734-24-msonline-outlook-c0b75.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: dd012b67-4980-45dc-20e9-08db5bd87f7b X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB5648.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 May 2023 21:56:02.3468 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR03MB6811 X-Rspamd-Queue-Id: 4QQp6b2zSbz437y X-Spamd-Bar: ---- X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:8075, ipnet:2a01:111:f000::/36, country:US] X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-ThisMailContainsUnwantedMimeParts: N Hello. Now that there seems to be people who are building chromium and have very fast machines, I'll hang around :) I am building chromium using a 4 threads cpu and limiting MAKE_JOBS_NUMBER to 3. However, there seem to be moments when the load average rises to about 7, even though nothing else is done and the conditions are calm. It seems that node is being used by the chromium build at that moment, which by default uses 4 threads per process. The basis for this 4 is a variable called v8_thread_pool_size in ${WRKSRC}/src/node_options.h of node, but it can be optionally changed. Here's something I haven't tried yet, but I think the environment variable NODE_OPTIONS=--v8-pool-size=1 would limit it to 1. If the problem is that the CPU is overused, this may also be one of the solutions. Can someone please try to see if this makes it better or worse? :) Regards.