> Cred ca ai avea sanse cu ulimit (help ulimit), cu -t poti limita timpul
> procesor. Apoi ai mai putea limita memoria virtuala disponibila (-v) la
> un numar suficient de mare (poti face un test cu o arhiva) dar care sa
> fie totusi mai mic decat memoria RAM/2 sau whatever.
ulimit [-SHacdflmnpstuv [limit]]
-t The maximum amount of cpu time in seconds
asta ar insemna ca lasa procesul cu pricina (zip in cazul de fata) sa
foloseasca maximum tz secunde timp total de executie. Dar in cazul in
care acele tz secunde nu sint suficiente, arhivarea nu se termina
deloc, ceea ce nu cred ca isi doreste. De fapt ulimit -t nu are
nimic de-a face cu prioritatea procesului in schedulerul kernelului.
Pe de alta parte mai degraba as crede ca apacheul ingheatza datorita
faptului ca zipul ala freaca discul in draci, atit pentru citirea
datelor, cit si pentru scrierea "arhivelor imense", asta ca sa nu
consider eventualul salt in/din swap.
---
Detalii despre listele noastre de mail: http://www.lug.ro/