[Feature Requests] 未关闭的程序,建议关机可以平滑关闭,而不是kill掉
Tofloor
poster avatar
小橘子
deepin
2025-04-23 18:24
Author

比如浏览器或者IDE没关闭情况下,直接关机或者重启。

这个时候开机,浏览器会打开崩溃提示,这个倒是没太大影响,但是IDE(jetbrains)之前保存的一些设置就丢失了。

Deepin 23 社区版

Reply Favorite View the author
All Replies
肥肥的人
deepin
2025-04-24 01:41
#1

idea在java虚拟机跑的😂强行杀掉进程确实是会丢掉部分修改的东西,Linux关闭进程用的都是kill只不过不同的信号对应不同的关闭方式,跑虚拟机的软件最好还是自己手动关

Reply View the author
小橘子
deepin
2025-04-24 09:33
#2
肥肥的人

idea在java虚拟机跑的😂强行杀掉进程确实是会丢掉部分修改的东西,Linux关闭进程用的都是kill只不过不同的信号对应不同的关闭方式,跑虚拟机的软件最好还是自己手动关

是啊,还是要手动关闭一下的,想问问看有没有优化的空间

Reply View the author
肥肥的人
deepin
2025-04-24 21:50
#3
小橘子

是啊,还是要手动关闭一下的,想问问看有没有优化的空间

一般不会整,因为点那个重启就是硬重启,就是强制全杀,不然用平滑关闭信号进程关闭很慢,个别进程会因为处理慢一直卡着,你会以为卡bug重启不了,所以一般不会整😂

Reply View the author
小橘子
deepin
2025-04-25 10:46
#4
肥肥的人

一般不会整,因为点那个重启就是硬重启,就是强制全杀,不然用平滑关闭信号进程关闭很慢,个别进程会因为处理慢一直卡着,你会以为卡bug重启不了,所以一般不会整😂

我愿意等等😂 发送关闭信号关闭比较友好,做个配置项可选其实也不错

Reply View the author
肥肥的人
deepin
2025-04-25 13:15
#5
小橘子

我愿意等等😂 发送关闭信号关闭比较友好,做个配置项可选其实也不错

要求太小众,不会有的,业界默认的习惯😂

Reply View the author
小橘子
deepin
2025-04-25 14:06
#6
肥肥的人

要求太小众,不会有的,业界默认的习惯😂

好吧😂

Reply View the author
观摩
deepin
2025-04-25 15:58
#7

一些程序就不响应 类似15) SIGTERM这样的退出信号。
如果不kill -9可能会导致无法关机,
即便发送 kill -15,最终也会等待一定时间后强杀kill -9

Reply View the author
小橘子
deepin
2025-04-25 16:25
#8
观摩

一些程序就不响应 类似15) SIGTERM这样的退出信号。
如果不kill -9可能会导致无法关机,
即便发送 kill -15,最终也会等待一定时间后强杀kill -9

好滴~

Reply View the author
Cryolitia
deepin
2025-04-27 15:26
#9

这里正确的实现不是什么SIG什么kill的,楼上是都还活在上个世纪吗……,充满了一种SysV时代的美感

请看systemd-inhibit:https://www.freedesktop.org/software/systemd/man/latest/systemd-inhibit.html

Reply View the author