We do have use cases where we run BIRD in low memory environments with a lot of routes in the kernel, so moving everything to 64-bits could potentially hurt these scenarios. Option #3 would be very confusing, so we'd have to vote for keeping things as is.
Thanks, Trisha -- *Trisha Biswas* | Sr. Software Engineer, Network Systems fastly.com | @fastly <https://twitter.com/fastly> | LinkedIn <http://www.linkedin.com/company/fastly> On Mon, Mar 28, 2022 at 5:04 AM Mathew Heard <m...@mheard.com> wrote: > Is there even any userbase running bird on embedded hardware (that might > be adversely affected)? > > Dn42 comes to mind. Perhaps? But realistically we aren't talking about > much of an increase surely? > > Other than that I like 64bit only. > > On Mon, 28 Mar 2022, 10:20 pm Douglas Fischer, <fischerdoug...@gmail.com> > wrote: > >> I need to agree with Toke! >> "having Bird behave differently on different archs is bound to be >> incredibly confusing..." >> >> And, on the other hand, what would be the downside of having everything >> in 64? >> Using a little more memory than might be the minimum usable? >> >> This kind of care I see being taken for applications that run platforms >> with serious memory limitations. >> I don't see that this is BIRD's niche. >> >> >> In a real scenario of high demand using BIRD, how much memory would be >> "wasted"? >> In these real high demand scenarios, who uses 32bit these days? >> >> I would worry more about CPU cycles. >> >> Em sáb., 26 de mar. de 2022 às 19:19, Toke Høiland-Jørgensen < >> t...@toke.dk> escreveu: >> >>> Maria Matejka <maria.mate...@nic.cz> writes: >>> >>> > Is there anybody who would try to convince me that I shouldn't make >>> > filter integers and route attribute integers both 64 bits wide? >>> >>> I think switching everything to 64-bits sounds quite sensible. Whatever >>> you do, please don't go with option 3, though, having Bird behave >>> differently on different archs is bound to be incredibly confusing... :) >>> >>> -Toke >>> >> >> >> -- >> Douglas Fernando Fischer >> Engº de Controle e Automação >> >