W dniu 14 maja 2009 22:37 użytkownik Patryk Zawadzki <[email protected]> napisał: > 2009/5/14 Bartosz Świątek <[email protected]>: >> W dniu 14 maja 2009 21:55 użytkownik Patryk Zawadzki >> <[email protected]> napisał: >>> 2009/5/14 Michał Łukaszek <[email protected]>: >>>> używam upstart 0.5.0, zauważyłem że podczas startu narzeka na brak >>>> oom_adj dla procesu o PID = 9xx (gdzie xx to dwie dowolne cyfry). >>>> Ktoś wie jak temu zaradzić? >>> Nie można temu zaradzić. Ten proces to rc.sysinit i dopóki się nie >>> wykona, /proc/* nie może być dostępne (w tym, oczywiście, oom_adj). >>> Ustawianie konfiguracji oom-killera dla rc.sysinit mija się z celem, >>> bo działa za krótko żeby dożyć momentu, kiedy oom-killer mógłby >>> zadziałać bez szkody dla startu systemu, więc warning jest czysto >>> informacyjny. >> To może go po prostu jakoś ukryć? Sam używam SysVinit bo nie "czuję" >> tej idei stojącej za upstart, także jeśli się tego nie ukryje/nie da >> ukryć to płakać nie będę. > > rc.sysinit nie jest jakimś wyjątkowym procesem, to jedno z zadań > nadzorowanych przez upstart, nie można wyjątkowo w nim zignorować > braku oom_adj. W przypadku innych procesów konfiguracja oom-killera > może być dość istotna.
No tak, ale gdzieś szukanie tego oom_adj jest wpisane, więc dla rc.sysinit można by info o tym wywalić na /dev/drzewo. Oczywiście to jest tylko kosmetyka, ale taka kosmetyka dobrze wpływa na "overall feeling about an OS". I nie trzeba będzie za tydzień innej osobie tłumaczyć czemu/po co/dlaczego (temat o tym był już parę razy przerabiany, jak nie tu to na forum widziałem) to wyskakuje. But then again, I'm using SysVinit and (I'm) happy about it. -- "I'm living proof if you do one thing right in your career, you can coast for a long time. A LOOOOONG time." -Guy Kawasaki _______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
