Bonjour Debian.
J’ai eu plusieurs fois mon PC qui freeze complètement, ou parfois la session qui crashe.
Parfois je comprends pourquoi (RAM et swap saturée par Firefox), mais plusieurs fois c’était pas le cas (parfois la swap saturait, mais la RAM non).
J’ai fini par comprendre qu’à plusieurs reprises, c’était parce que la partition système (/ quoi) était pleine à craquer, sans plus avoir aucun octet libre.
Et un des coupables est syslog.
Un tail -100 syslog me donne des erreurs liées à Transmission qui se répètent semble-t’il à l’infini :
2024-02-16T21:07:02.354216+01:00 LienRag transmission-gt[411133]: invalid unclassed pointer in cast to 'GtkSpinButton'
2024-02-16T21:07:02.354351+01:00 LienRag transmission-gt[411133]: gtk_spin_button_get_value_as_int: assertion 'GTK_IS_SPIN_BUTTON (spin_button)' failed
2024-02-16T21:07:02.354504+01:00 LienRag transmission-gt[411133]: instance with invalid (NULL) class pointer
2024-02-16T21:07:02.354637+01:00 LienRag transmission-gt[411133]: g_signal_handler_block: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
2024-02-16T21:07:02.354788+01:00 LienRag transmission-gt[411133]: gtk_spin_button_set_value: assertion 'GTK_IS_SPIN_BUTTON (spin_button)' failed
Un truncate syslog me permet désormais de sortir de ces situations, mais est-ce qu’il y a une solution plus propre ?
Et par ailleurs, comment la swap peut être saturée à 100 % quand la RAM n’est occupée qu’à 70 % au maximum, et que la swapinness est à 15 ?