Cum adica iti zice 8kilo memorie?
Dubios, acum merge pe 1meg da memory limit exceeded cand dau -m 1024... dar imi zice ca as folosi ba 3MB, ba 4MB...
am mai facut un program :
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
long *a;
int main() {
int i;
a = (long*) malloc(1024*1024);
for (i=0; i<262144; ++i)
a[i] = i;
return 0;
}
malloc stiu ca aloca atatia bytes cati ii specifici [nu biti]... eu am zis acolo 1MB si in for folosesc 256KB... totusi:
./jrun -p ./tests/mytest -m 1024
OK: time 4ms memory
12kb: Execution successful.
Pe sistemul tau trec testele de jrun? ./run-tests.php tests/1meg.c or something
ummm recunosc nu am folosit ./run-tests.php, am crezut ca e chiar script de php...
./run-tests.php tests/1meg.c
/usr/bin/env: php: No such file or directory
Nu stiu cu ce il rulati voi [eu am php instalat]... poate nu e configurat cum trebuie... oricum am incercat totusi cu ./jrun
Ce versiune de linux ai?
cat /proc/version
Linux version 2.6.15-28-386 (buildd@terranova) (gcc version 4.0.3 (Ubuntu 4.0.3-1ubuntu5)) #1 PREEMPT Thu Feb 1 15:51:56 UTC 2007