Похожие чаты

Ещё вот спросить хочу - есть ли какая-нить "могучая" утилита,

которая показывала бы , что за время емёржа изменились такие-то файлики, которые открыты разными процессами, и который процессы желательно бы рестартнуть ?
Понимаю, что можно на коленке состряпать нечто с lsof, но хотелось бы узнать - может есть более простой способ определить что рестартить после обновления?

6 ответов

22 просмотра

в htop есть настройка highlight out-dated/removed programs (red) / libraries (yellow) можешь после обновления посмотреть список процессов и прикинуть что рестартнуть

я бы поискал как оно в сорцах хтопа делается https://github.com/search?q=repo%3Ahtop-dev/htop%20usesDeletedLib&type=code

Ivan-Grushin Автор вопроса
Evgeniy Pichuzhkin
я бы поискал как оно в сорцах хтопа делается https...

как-то так... if (strstr(readptr, " (deleted)\n")) { proc->usesDeletedLib = true; т.е. получается - htop как-то быстрее просматривает поля MEM REG DEL как по списку lsof

Ivan Grushin
как-то так... if (strstr(readptr, " (deleted)\n"))...

вроде код понятный, можно написать утилку по нему

Ivan-Grushin Автор вопроса

нашёёёл! :) lsof -d DEL показывает удалённое :) и почти мгновенно! нуууу, теперь как навострю свой башевый жезл, как распишу какие сервисы нужно рестартнуть... :)

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Привет)) уже кажется эту тему перемусолили, но вот я так и не понял. Я сейчас сижу на 27дюймов 2к мониторе. На Актуальной макоси, если я куплю 27д 4к монитор: - будет ли изобр...
Vladislav Piskunov
16
Also, why can’t the community have a vote/ say when it comes to initiatives like buybacks. Isn’t the point of crypto decentralisation? Don’t we deserve input as long term supp...
👨🏽‍🦰
13
any reference of this implementation?
BitBuddha
29
Страшнейшая правда про списки ЦБ. С первых дней жизни P2P сферы, молодые человеки, начитавшись законодательной базы и "внутренних" документов, решили, что им противостоит сер...
Foxcool
3
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Hi guys, any problem with Pulsebrige? Trying to transfer from wETH to ETH. First it tells me to connect my metamask "through mobile app" not desktop. Then I did and confirmed ...
Snowflakecrypto
13
Карта сайта