QuickAnswer
by

XAMPPが遅い。localhostでの開発が遅い。反応速度が悪い。IPv4の優先度を上げる

XAMPPが遅い。localhostでの開発が遅い。反応速度が悪い。IPv4の優先度を上げる

ローカルでの開発でXAMPPを使用した場合にとにかく反応が悪い。正常に動作するが、ずっと気になっていた。

IPv6を無効化

Windows7まではIPv6を無効化なりすれば改善したらしい。Windows10ではそれは効かないらしい。

IPv4の優先度を上げる

この方法で大きく速度改善した。

以下、コマンドプロンプト(管理者)での実行内容

Microsoft Windows [Version 10.0.17134.112]
(c) 2018 Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>netsh interface ipv6 show prefixpolicies
アクティブ状態を照会しています...

優先順位   ラベル  プレフィックス
----------  -----  --------------------------------
        50      0  ::1/128
        40      1  ::/0
        35      4  ::ffff:0:0/96
        30      2  2002::/16
         5      5  2001::/32
         3     13  fc00::/7
         1     11  fec0::/10
         1     12  3ffe::/16
         1      3  ::/96


C:\WINDOWS\system32>netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 55 4
OK


C:\WINDOWS\system32>netsh interface ipv6 show prefixpolicies
アクティブ状態を照会しています...

優先順位   ラベル  プレフィックス
----------  -----  --------------------------------
        55      4  ::ffff:0:0/96
        50      0  ::1/128
        40      1  ::/0
        30      2  2002::/16
         5      5  2001::/32
         3     13  fc00::/7
         1     11  fec0::/10
         1     12  3ffe::/16
         1      3  ::/96


C:\WINDOWS\system32>

netsh interface ipv6 show prefixpolicies で照会。

::ffff:0:0/96 がIPv4とのことで、優先順位は35(3番目)になっている。

以下のコマンドで優先順位を55(1番目の上)にする。

netsh interface ipv6 set prefixpolicy ::ffff:0:0/96 55 4

結果

大きく改善した。いや、気持ち改善した。

元に戻してみる

設定を元に戻した。体感速度は特に変わらない。結局元に戻したまま。

CONTENTS