Ich versuche, einen Stresstest auf meinem eigenen Server mithilfe der Belagerung mit dem folgenden Befehl durchzuführen:
$ siege -c 500 myweb.com/somefile.php
Aber ich bekomme diesen Fehler:
[error] descriptor table full sock.c:119: Too many open files
Und ich bekomme auch diese Warnung:
libgcc_s.so.1 must be installed for pthread_cancel to work
Aber ich verwende Ubuntu 15.04 (Entwicklungszweig) und habe das Paket libgcc1 installiert, daher weiß ich nicht, warum es mit dieser gemeinsam genutzten .so-Bibliothek übereinstimmt.
Wie kann ich die zu vielen geöffneten Dateien und die libgcc-Warnung lösen?
ulimit -n 10000
oder dauerhaft zu erhöhen ( rtcamp.com/tutorials/linux/increase-open-files-limit ).