2

奇妙な理由で、単一の Pyppeteer ヘッドレス chrome ブラウザーを実行すると、CPU 使用率 (Ryzen 5 2600X) の 50% が使用されます。そのようなミディアム ハイエンド CPU を使用すると、複数のブラウザーを処理できるはずです。

これが私の起動引数です:

                    args = ['--disable-infobars',
                            '--disable-blink-features=AutomationControlled',
                            "--disable-blink-features",
                            '--start-maximized',
                            '--no-sandbox', '--disable-setuid-sandbox', '--disable-dev-shm-usage',
                            '--disable-accelerated-2d-canvas', '--no-first-run', '--no-zygote',
                            '--disable-gpu']

                browser = await launch(headless=True, handleSIGINT=False, handleSIGTERM=False,
                                       handleSIGHUP=False,
                                       args=args)
                page = (await browser.pages())[0]

私の調査に基づくと、これらは CPU 使用率を可能な限り削減するための最良の議論です。他のアイデアはありますか?

4

0 に答える 0