[pso] setrlimit pe alt pid

Matei Gruber matei.gruber at gmail.com
Thu Jul 16 17:18:14 EEST 2009


Salut Octavian

cred că singura variantă e să mai faci un syscall (sau să adaugi la
syscallu de setrlimit un argument pid_t) şi să faci toată treaba în
kernel.

Cam asta e ce au făcut şi tipu ăsta (doar că pentru getrlimit), în
patch-ul următor

http://search.luky.org/linux-kernel.2005/msg62701.html

Matei

2009/7/16 Octavian Voicu <octavian.voicu at gmail.com>:
> Salut,
>
> Cum se poate seta rlimit (mai exact core dump size) pentru un alt proces?
>
> Problema e ca vreau sa obtin un coredump pentru un proces care e lansat de
> kdeinit si e greu de spus exact care e procesul, stiu doar ca se crashuieste
> si nu genereaza un bug report / core dump (doar un entry in syslog).
>
> Am incercat un ulimit -c unlimited intr-un fisier din init.d, dar vad ca
> kdeinit, cel care lanseaza procesele, are tot 0 la ulimit core size.
>
> Singurul syscall care permite setarea rlimit e setrlimit din cate stiu eu,
> dar se poate doar pt pidul curent.
>
>
> Multumesc,
>
> Octavian
>
>
> _______________________________________________
> pso mailing list
> pso at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso
>
>


More information about the pso mailing list