From fedora-devel-list Wed Sep 11 06:48:37 2019 From: drago01 Date: Wed, 11 Sep 2019 06:48:37 +0000 To: fedora-devel-list Subject: Re: Fedora 31 System-Wide Change proposal (late): No i686 Repositories Message-Id: X-MARC-Message: https://marc.info/?l=fedora-devel-list&m=156818455627269 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============3455629701070897073==" --===============3455629701070897073== Content-Type: multipart/alternative; boundary="00000000000027af710592416982" --00000000000027af710592416982 Content-Type: text/plain; charset="UTF-8" On Wednesday, September 11, 2019, John M. Harris Jr. wrote: > On Tuesday, September 10, 2019 12:41:14 PM MST Przemek Klosowski via devel > wrote: > > On 9/10/19 7:55 AM, vvs vvs wrote: > > > > > Did I? I thought that I've said that I'm using x86_64 kernel right now > and > > > that I have my memory stretched to the limits already. > > > > > > > > > > > But yes, I've experimented with x86_64 userland some time ago, I don't > > > remember exact numbers but I think that I've lost 100-200 MB of memory. > > > And I have not much time to experiment every time something have > > > changed. > > > > > > > > > > > You are right that I can reduce memory footprint by carefully tuning my > > > system. But that's what I've already did and Fedora breaks it just too > > > often. I'm used to work without GNOME on my other computer that have > only > > > 32-bit CPU. But it started to be very painful to upgrade to newer > Fedora > > > releases. So, when I've got 64-bit computer I've just went with the > flow > > > and don't customize parts I'm not really interested in. I want to spend > > > on it as little time as possible. Going for my own Linux from scratch > is > > > just not viable. > > > > Wait---so you are using 32-bit Gnome on a 64-bit capable CPU running > > 64-bit kernel? If the reason is to save 200MB of memory, you should > > definitely try one of the memory-thrifty desktop environments like xfce. > > > > You also said that you're running a memory-hungry non-Fedora > > application, which you presumably compile yourself. > > > > Therefore, it looks to me that you should try a 64-bit Fedora with a > > memory-saving xfce, install a 32-bit GCC toolchain and compile your app > > in 32-bit mode. > > Compiling his app as 32 bit would require 32 bit repositories for the > libraries he plans on linking. Multilib is still supported so libraries are present in the repositories. > - - > John Harris > > _______________________________________________ > devel mailing list -- devel@lists.fedoraproject.org > To unsubscribe send an email to devel-leave@lists.fedoraproject.org > Fedora Code of Conduct: https://docs.fedoraproject. > org/en-US/project/code-of-conduct/ > List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines > List Archives: https://lists.fedoraproject.org/archives/list/devel@lists. > fedoraproject.org > --00000000000027af710592416982 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

On Wednesday, September 11, 2019, John M. Harris Jr. <johnmh@splentity.com> wrote:
On Tuesday, September 10, 2019 12:41:14 PM MST Prz= emek Klosowski via devel
wrote:
> On 9/10/19 7:55 AM, vvs vvs wrote:
>
> > Did I? I thought that I've said that I'm using x86_64 ker= nel right now and
> > that I have my memory stretched to the limits already.
>
> >
> >
> > But yes, I've experimented with x86_64 userland some time ago= , I don't
> > remember exact numbers but I think that I've lost 100-200 MB = of memory.
> > And I have not much time to experiment every time something have<= br> > > changed.
>
> >
> >
> > You are right that I can reduce memory footprint by carefully tun= ing my
> > system. But that's what I've already did and Fedora break= s it just too
> > often. I'm used to work without GNOME on my other computer th= at have only
> > 32-bit CPU. But it started to be very painful to upgrade to newer= Fedora
> > releases. So, when I've got 64-bit computer I've just wen= t with the flow
> > and don't customize parts I'm not really interested in. I= want to spend
> > on it as little time as possible. Going for my own Linux from scr= atch is
> > just not viable.
>
> Wait---so you are using 32-bit Gnome on a 64-bit capable CPU running <= br> > 64-bit kernel? If the reason is to save 200MB of memory, you should > definitely try one of the memory-thrifty desktop environments like xfc= e.
>
> You also said that you're running a memory-hungry non-Fedora
> application, which you presumably compile yourself.
>
> Therefore, it looks to me that you should try a 64-bit Fedora with a <= br> > memory-saving xfce, install a 32-bit GCC toolchain and compile your ap= p
> in 32-bit mode.

Compiling his app as 32 bit would require 32 bit repositories for the
libraries he plans on linking.

Multilib is = still supported so libraries are present in the repositories.
=C2=A0
- -
John Harris

_______________________________________________
devel mailing list -- deve= l@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.or= g/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list= _guidelines
List Archives: https://lists.fedoraproject.<= wbr>org/archives/list/devel@lists.fedoraproject.org
--00000000000027af710592416982-- --===============3455629701070897073== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZGV2ZWwgbWFp bGluZyBsaXN0IC0tIGRldmVsQGxpc3RzLmZlZG9yYXByb2plY3Qub3JnClRvIHVuc3Vic2NyaWJl IHNlbmQgYW4gZW1haWwgdG8gZGV2ZWwtbGVhdmVAbGlzdHMuZmVkb3JhcHJvamVjdC5vcmcKRmVk b3JhIENvZGUgb2YgQ29uZHVjdDogaHR0cHM6Ly9kb2NzLmZlZG9yYXByb2plY3Qub3JnL2VuLVVT L3Byb2plY3QvY29kZS1vZi1jb25kdWN0LwpMaXN0IEd1aWRlbGluZXM6IGh0dHBzOi8vZmVkb3Jh cHJvamVjdC5vcmcvd2lraS9NYWlsaW5nX2xpc3RfZ3VpZGVsaW5lcwpMaXN0IEFyY2hpdmVzOiBo dHRwczovL2xpc3RzLmZlZG9yYXByb2plY3Qub3JnL2FyY2hpdmVzL2xpc3QvZGV2ZWxAbGlzdHMu ZmVkb3JhcHJvamVjdC5vcmcK --===============3455629701070897073==--