このページは機械翻訳したものです。

ノートブック・セッションのヒント

ノートブック・セッションの使用に役立つこれらのヒントを開発しました。

  • JupyterLabインタフェースは、他のブラウザよりもFirefoxで高速に動作することがわかりました。ノートブックの作成、ノートブックのオープン、コードの記述、およびセルの実行はFirefoxの方が高速に実行されることがわかりました。

  • ノートブック・セッションを使用するユーザーは1人以下にすることをお薦めします。たとえそれが、各ユーザーのノートブック・セッションが小さくなることを意味するとしてもです。次の理由から、同じノートブック・セッションに多数のユーザーがいることは避けることをお薦めします:

    • リソースの競合を引き起こします。同じOCPUおよびメモリーを使用して、多数のノートブックを実行できます。同じことが、チーム内の異なるメンバーがインストールした依存関係にも当てはまり、競合が発生する可能性があります。たとえば、Hadoopを使用する場合です。

    • 同じファイルを編集したり、書き込むときに競合します。

  • ノートブック・セルで長時間実行されるPythonプロセスを実行しないでください。ノートブック・セルの実行制限は約30分です。プロセスをターミナルで直接実行し、Pythonロギングを使用してジョブの進行中の更新を取得します。nohupを使用するか、UNIXのniceコマンドを使用して、Pythonジョブに優先度を割り当てます。JupyterLab変換ツールを使用して、ノートブックをPythonスクリプトに変換することもできます。

    OCPUの数に2を掛けた数より少ないスレッドを使用するようにしてください。

  • ワークロードのメモリーおよびCPU使用量をモニターするには、JupyterLabターミナル・ウィンドウでtopまたはIを実行します。

  • ノートブック・セッションでJupyterLabランチャ・エラーが表示された場合は、次のキーを押します:

    • LinuxおよびWindowsの場合:

      • FirefoxおよびChrome: Ctrl + Shift + R

    • Macの場合:

      • FirefoxおよびChrome: Command + Shift + R

      • Safari: Command + Option + R