Re: Better interactivity in low-memory situations

2019-08-19 Thread Gordan Bobic
lorian Weimer wrote: > * Gordan Bobic: > > > That may be so, but this thread started off with memory pressure also > > being an issue for regular desktop x86 use. > > I think the problem there is that the system has sufficient reclaimable > memory, but cannot make that

Re: Better interactivity in low-memory situations

2019-08-18 Thread Gordan Bobic
On Sun, Aug 18, 2019 at 9:07 PM Kevin Kofler wrote: > Gordan Bobic wrote: > > Right, but is it better that _everything_ else suffers with more memory > > pressure for the handful of relatively infrequent use cases for which > > ulimit can be used to explicitly raise the

Re: Better interactivity in low-memory situations

2019-08-18 Thread Gordan Bobic
On Sun, Aug 18, 2019 at 8:51 PM Kevin Kofler wrote: > Gordan Bobic wrote: > > It may be simpler to approach the question from the other side, i.e. is > > there anything that actually ever needs more than 1MB of stack space? If > > there is, I haven't seen it in the de

Re: Better interactivity in low-memory situations

2019-08-18 Thread Gordan Bobic
On Sun, Aug 18, 2019 at 2:33 PM Hans de Goede wrote: > > > > Adding -ffunction-sections -fdata-sections to defaults can help > considerably in producing smaller binaries, and is not the default. > > > Linking with -Wl,--gc-sections helps a lot and is not the default > > > > These OT

Re: Better interactivity in low-memory situations

2019-08-18 Thread Gordan Bobic
On Sun, Aug 18, 2019 at 2:06 PM Hans de Goede wrote: > Hi, > > On 18-08-19 13:33, Gordan Bobic wrote: > > On Sun, Aug 11, 2019 at 10:36 AM http://gnome.org/>> wrote: > > > This seems like a distraction from the real goal here, which is to > > > ensur

Re: Better interactivity in low-memory situations

2019-08-18 Thread Gordan Bobic
On Sun, Aug 11, 2019 at 10:36 AM wrote: > This seems like a distraction from the real goal here, which is to > ensure Fedora remains responsive under heavy memory pressure, I think this is an overwhelmingly important point, and as somebody regularly working with ARM machines with tiny amounts of