ramjke
(Creator)
1
このガイドを使って、WSL 上の最新 Ubuntu で環境を構築しました。
この設定は PHP や JavaScript のプロジェクトでは完璧に動作しますが、Discourse では機能しません。以下の 2 つの大きな問題に直面しています:
- WSL 上の Discourse が非常に遅いです。ページを読み込むのに 4〜6 秒かかります。リクエストを処理している間、i7 8750h プロセッサが 100% 負荷になります。
- Discourse を使用中、WSL が 10〜30 分ごとにデッドロックします。フリーズから回復するには、コンピューターを再起動するしかありません。
私は puma、Ruby 2.4.5、最新の Discourse ビルドを使用しています。
試したこと:
- WSL ディストリビューションの再インストール
- tmp フォルダを共有フォルダの外にシンボリックリンク
- bundle exec puma --worker 1
sam
(Sam Saffron)
2
WSLは問題があり、最終的にマイクロソフトにとって行き止まりです。WSL2のインストールをお勧めします。WSL2は問題なく動作し、デュアルブートと比べてわずか5〜20%遅いだけです。