2008-02-19

начальник, дай виртуалки, ну ДАЙ!

Ну, вот я и напоролся на капитальные ограничения на хостинге от Masterhost.

Если зайти через SSH, то ulimit -a покажет такую картину:

core file size (blocks, -c) 0
data seg size (kbytes, -d) 131072
file size (blocks, -f) 1048576
max locked memory (kbytes, -l) 16384
max memory size (kbytes, -m) 65536
open files (-n) 128
pipe size (512 bytes, -p) 1
stack size (kbytes, -s) 16384
cpu time (seconds, -t) 600
max user processes (-u) 96
virtual memory (kbytes, -v) 196608

В то время как процесс, запускаемый через CGI из-под Apache имеет несколько другие ограничения:

core file size (512-blocks, -c) 0
data seg size (kbytes, -d) 32768

file size (512-blocks, -f) 2097152
locked memory (kbytes, -l) 6144
max memory size (kbytes, -m) 65536
open files (-n) 32
stack size (kbytes, -s) 6144
cpu time (seconds, -t) 15
max user processes (-u) 64
virtual mem size (kbytes, -v) 65536
sbsize (bytes, -b) unlimited

Целевая программа вполне влезает в ограничения консоли, но в ограничения CGI - уже нет :( Я, конечно, напишу в поддержку, но что-то мне подсказывает, что тариф хостинга придется при этом менять.

Комментариев нет: