Summary: | konsole should add a "--separate" option for starting a new process | ||
---|---|---|---|
Product: | [Applications] konsole | Reporter: | Jekyll Wu <adaptee> |
Component: | single-process | Assignee: | Konsole Developer <konsole-devel> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | cfeck |
Priority: | NOR | ||
Version: | 2.9.2 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/konsole/11c1de4bb70ed70f97bc3bddc8422ff894829f38 | Version Fixed In: | 2.13 |
Sentry Crash Report: |
Description
Jekyll Wu
2012-10-30 11:33:10 UTC
Are there any statistics, how simply not KUniqueApplication would affect memory usage? Dolphin no longer uses it. Actually, browser developers start using the reverse approach: One process per tab, so that all the memory the tab used is freed, when it is closed. I don't know about any statistics. But there are other things to consider besides memory usage. For example, the existing "--new-tab" option will stop working if konsole stops using KUniqueApplication. I'm not a fan of adopting the single-process model in a terminal emulator, especially when that is the default. I think what rxvt-unicode is doing is better: provide "urxvt" for the traditional way, and "urxvtc + urxvtd" for the sexy way. But practically, I don't think the situation of using KUniqureApplication will change. There are just ideas , and nobody has really evaluated the influence of that change in a concrete way. Git commit 2b31d261519acb3c26e6c0369a7cbb0a8fc024e3 by Kurt Hindenburg. Committed on 12/02/2014 at 16:20. Pushed by hindenburg into branch 'master'. Add --separate command line Use a new process if --separate is used on command line. Similiar to --detach (from kuniqueapplication). Patch by Jekyll Wu <adaptee@gmail.com> REVIEW: 107127 FIXED-IN: 2.13 M +6 -0 src/main.cpp http://commits.kde.org/konsole/2b31d261519acb3c26e6c0369a7cbb0a8fc024e3 Git commit 11c1de4bb70ed70f97bc3bddc8422ff894829f38 by Kurt Hindenburg. Committed on 12/02/2014 at 16:20. Pushed by hindenburg into branch 'frameworks'. Add --separate command line Use a new process if --separate is used on command line. Similiar to --detach (from kuniqueapplication). Patch by Jekyll Wu <adaptee@gmail.com> REVIEW: 107127 FIXED-IN: 2.13 (cherry picked from commit 2b31d261519acb3c26e6c0369a7cbb0a8fc024e3) M +6 -0 src/main.cpp http://commits.kde.org/konsole/11c1de4bb70ed70f97bc3bddc8422ff894829f38 |