Portál AbcLinuxu, 22. července 2025 23:23
Ako zabit proces v stave "Uninterruptible sleep" pod debianom?
Dakujem.
To nejde, ale muzes skusit zabit nadrazeny proces.
NN
Nejlepe v kernelu.
Ale kdyz das "nice -20", tak mas jistotu, ze zadny proces z user space te neprerusi.
Nejlepe v kernelu.Těžko říct, jak tohle myslíš.
Ale kdyz das "nice -20", tak mas jistotu, ze zadny proces z user space te neprerusi.Nevidím souvislost s dotazem, ale je to každopádně nepravda.
Pokud si vyrobis svuj vlastni kod, ve kterem zavolas usleep/nanosleep, ktery je tvoren spinlockem, a navic das tomuto procesu prioritu -20, tak ti mohu garantovat, ze te nic neprerusi.
Pokud tvuj kod neuvolni CPU, tak celu pocitac vytuhne.
Protoze to pouzivam, tak mohu potvrdit, ze to funguje.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.