更新: Richのソリューション(チェックマーク付き)が私の問題を解決しました!また、Richのソリューションが役に立たない場合に役立つ回避策を含む回答を投稿しました。賞金を受け取った答えは当時最高でしたが、実際の解決策はありません(トラブルシューティングには役立ちましたが)。
コンピューター(Macbook Pro、8GB RAM、OS 10.8)が特定のWebサイトを読み込もうとしないという問題があります。再起動する以外は何も修正しません。これは、私のコンピューターまたはインターネット接続で明らかに他に問題がない場合、および他のサイトが問題なくロードされる場合に発生します。
これが発生したとき、私が得るエラーはここにあります:
- クロム:
Error 13 (net::ERR_OUT_OF_MEMORY)
- サファリ:
"The error is: 'The operation couldn't be completed. Cannot allocate memory.' (NSPOSIXErrorDomain:12)"
- Firefox:URLを入力してReturnキーを押した後、応答がありません(エラーメッセージも、読み込み中またはサイトへの接続を試みていることを示すスロバもありません)。
ping:
PING google.com (74.125.224.135): 56 data bytes ping: sendto: Cannot allocate memory ping: sendto: Cannot allocate memory Request timeout for icmp_seq 0 ping: sendto: Cannot allocate memory Request timeout for icmp_seq 1
(その後キャンセルしました)
初めてこのことに気づいたとき、訪問しようとした1つまたは2つのサイトで発生しました。私はまだFacebookとGoogleを使用することができました。その日のうちに、エラーはfacebookとgoogleにも拡大しました。再起動後、それらのサイトは再びアクセス可能になりましたが、後で他のサイト(stackexchange.com、surveygizmo.com)にアクセスできなくなりました。
その他の注意事項:
- これが複数のワイヤレスネットワークとVPNで発生することを確認できます。
- 現時点では、8 GBのうち2 GBのRAMが「非アクティブ」で、500 MBが「無料」であったため、実際にはメモリ不足ではありません。他のWebサイトやアプリケーションは迅速に応答しており、過剰な交換の兆候はありません。
- pingからの応答は、問題がDNSに影響しないことを示唆しているようです(ただし、IPアドレスはどこかにキャッシュされている可能性があります)。
このAppleサポートスレッドで、この問題に関する他の参照を1つだけ見つけました。再起動を除いて、解決策は見つかりませんでした。
注:これは、RAMが不足しても問題ではありません。
アクティビティモニターには、十分な空き/非アクティブメモリが表示されます。過剰なページングは発生していません。他のWebサイトは問題なくロードされます。他の種類のメモリ割り当てエラーが発生している可能性がありますが、単純に古いRAM不足が特定のWebサイトを無効にし、パフォーマンスに他の影響を与えない方法は想像できません。
netstat -m
。どのVPNを使用していますか?VPNを使用していないときに問題が発生しましたか?