infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Adrian VELICU din Februarie 03, 2007, 21:28:41



Titlul: Limitare memorie proces Linux
Scris de: Adrian VELICU din Februarie 03, 2007, 21:28:41
Salut!

Am inceput de curand sa folosesc linux pentru programare (dupa ce am rulat vimtutor intamplator).
Unele concursuri online impun anumite limite de memorie pentru procesele rulate, iar procesele care depasesc aceasta limita sunt oprite cu Segmentation Fault.

Vreau sa le impun si eu o limita de memorie pe calculatorul meu. Am citit in manualul de la bash despre ulimit si am incercat:
ulimit -d 16384 -s 1024

Din pacate nu pare sa functioneze. Am alocat intr-un program o gramada de memorie dar acesta ruleaza.
Am facut ceva gresit? Cum se face de fapt limitarea asta?



Titlul: Raspuns: Limitare memorie proces Linux
Scris de: Bogdan-Cristian Tataroiu din Februarie 03, 2007, 22:12:24
Ai si folosit toata memoria?  ???

Daca compilezi cu static ce se intampla?