2017-12-23 18 views
0

Windows 7でJupyterを使用してローカルディレクトリを閲覧したり、さまざまなファイルを表示したり、jupiterノートを開いたりしています。ただし、1つのディレクトリから別のディレクトリに変更するには3〜60秒程度かかりますが、ファイルエクスプローラを使用して同じフォルダを開くのは瞬間的です。 具体的には、現在のディレクトリと 'Files'、 'Running'、 'C​​lusters'タブを表示するインターフェイスは読み込みが高速です。これは、ロードに非常に時間がかかる現在のディレクトリ内のファイルのリストです。Jupyterダッシュボードのディレクトリをブラウズするのが非常に遅い

Jupyterダッシュボードでディレクトリを参照する速度を上げる方法はありますか? Jupyterダッシュボードを非常に遅くする理由は何でしょうか?

答えて

0

リストディレクトリは、いくつかの理由で遅くなる可能性があります。 - Jupyterの動作をチェックし、ディレクトリのリストを絞り込むウイルス対策。確認するために一時的に無効にしてみてください。 - 古いPythonを使用しています。 Newer Python(3.6+)は、os.listdir()os.scandir()に拡張しました.Jupyterノートブックの新しいバージョンが使用しています。 - 隠されたファイルがたくさんあるため、Jupyterはそれらを一覧表示する必要がありますが、表示しません。

Jupyterではできないが、エクスプローラはファイルの変更を通知されて効率的なキャッシュを使用できるように、Jupiterではできないよりも多くの最適化を行うことができます。

+0

ありがとうございます。 Jupyterが実行しているIpythonカーネルについて話していますか?それとも、あなたがノートブックを動かすカーネルを意味しますか?私はノートブックを走らせることに問題はなく、ダッシュボードは遅いだけです。 Jupyterダッシュボードで使用されている(i)pythonカーネルを変更する方法を教えてください。 - ファイアウォールを無効にしても効果がありません - 隠しファイルがあることを確認しました。いない。内部に1つのファイルしかないフォルダを開くことは同じように遅いです。 –

+0

ダッシュボードはカーネルを使用せず、Webサーバーを使用します。あなたの説明を見て、私はあなたがカスタムブランチを試してみたり、なぜそれが遅いのかをプロファイリングするコードを突きつけたりする必要があるかもしれない問題を開くことを提案します。 – Matt

関連する問題