0

Ubuntu 11.04 x64 で Phantom.js 1.7 を使用しようとしています。ホスティングはメディアテンプルです。「./phantomjs」を実行すると、これが得られます-

PhantomJS がクラッシュしました。https://code.google.com/p/phantomjs/wiki/CrashReportingでクラッシュ レポート ガイドを読み、 https://code.google.com/p/phantomjs/issues/entry でクラッシュに関するバグ レポートを提出してください。添付のダンプ ファイル: /tmp/7dac25de-0ce0-d719-2e631f5b-593eb037.dmp セグメンテーション違反

(すでにバグレポートを提出しています - https://code.google.com/p/phantomjs/issues/detail?id=860&thanks=860&ts=1352298059

誰でも助けてもらえますか?

4

2 に答える 2

2

CPU が物理的にアドレス指定できないメモリにプロセスがアクセスしようとすると、セグメンテーション違反が発生します。

これは、phantomjs を起動しようとしているときに、レンタルしているサーバーに十分な RAM がない可能性があることを意味します。

プロセスがより多くのメモリにアクセスできるように、RAMを増やしてみます。


Linux ubuntu 12.04マシンでphantomjsを実行すると、そのメモリ使用量を確認して編集すると、作成されるすべてのプロセスの平均が約0.7GB〜1.1GBのRAM使用量になります。

于 2012-12-07T08:07:31.440 に答える