Linux risolve il bug del 2038

Ora i sistemi a 32 bit potranno vivere per altri vent'anni.



[ZEUS News - www.zeusnews.it - 02-04-2020]

linux 5 6 2038 wireguard

Quanti computer a 32 bit saranno ancora in servizio nel 2038? Molto pochi o nessuno, probabilmente, nonostante in passato abbiamo visto sistemi vetusti continuare imperterriti a svolgere il proprio lavoro anni dopo essere diventati obsoleti, come l'Amiga che nel 2015 ancora gestiva la climatizzazione di 19 scuole.

Può darsi che quei pochi sistemi a 32 bit che tra 18 anni saranno ancora in servizio siano non tanto dei Personal Computer quanto piuttosto degli apparecchi che svolgono compiti dedicati - dei dispositivi embedded, come si usa dire - e che per adempiere alle loro funzioni usino una qualche versione di Linux.

In questo caso, l'arrivo del 2038 rappresenta un bel problema: a causa del modo in cui sono gestite le date in Unix (contando il numero di secondi trascorsi dal 1 gennaio 1970), il 19 gennaio di quell'anno sarà raggiunto il valore massimo che possano gestire i sistemi a 32 bit.

Pertanto, se non si facesse qualcosa per tempo a quel punto inizierebbero gli errori di calcolo.

Questo "qualcosa" è già stato fatto. Con il rilascio del kernel Linux 5.6 sono stati introdotti nel sistema del pinguino alcuni accorgimenti che permettono di affrontare il 2038 a testa alta e senza paura.

Al di là della soluzione a questo problema, frutto del lavoro dello sviluppatore Arnd Bergmann, il kernel 5.6 include altre novità interessanti.

Integra per esempio come modulo la Vpn WireGuard, che promette prestazioni migliori rispetto alle alternative oggi disponibili nonché di essere semplice da configurare, e offre il supporto a Usb 4 e ai chip Nvidia della serie RTX 2000.

Vi sono poi svariati miglioramenti per le architettura Amd Zen, Zen 2 e Zen 3, oltre all'inclusione del supporto a parecchio nuovo hardware.

Se questo articolo ti è piaciuto e vuoi rimanere sempre informato con Zeus News ti consigliamo di iscriverti alla Newsletter gratuita. Inoltre puoi consigliare l'articolo utilizzando uno dei pulsanti qui sotto, inserire un commento (anche anonimo) o segnalare un refuso.
© RIPRODUZIONE RISERVATA

Commenti all'articolo (ultimi 5 di 9)

Direi di no, il problema riguarda i sistemi operativi che basano il calcolo delle date su Posix e quindi SO Unix e Unix like e Windows non è fra questi. Leggi tutto
22-4-2020 18:51

Windows 10 è disponibile anche a 32 bit, ma non credo proprio che questa esigenza sia data dalla necessità di usare software antiquato. Leggi tutto
4-4-2020 00:08

@undertaker: i processori a 32 bit non gestiscono nativamente numeri interi a 64 bit, come i processori a 16 bit non gestiscono nativamente numeri interi a 32 bit. Questo non implica che i programmi non possano gestire numeri più grandi. Il motivo per cui era stata usata una variabile a 32 bit all'epoca, era ovviamente che la soluzione... Leggi tutto
2-4-2020 19:25

Questa faccenda dei "sistemi a 32 bit" che non possono gestire i numeri a 64 bit è un' ASINATA che viene postata e ripostata da gente che non fa che copiare ed incollare. Il problema della data e come viene gestita nei sistemi Unix (la unix timestamp) nasce dal fatto che, per memorizzarla è stata usata una VARIABILE a 32 bit,... Leggi tutto
2-4-2020 17:06

{ice}
tra i dispositivi embedded con Linux ce ne sono tanti che l'utente nemmeno considera essere assimilabili al mondo pc e relativi problemi A parte i dispositivi di networking (solo i Router ohhi sono a 64bit, mentre gli switch a 64bit si aprla di alta gamma. E poi di cosno quei dispositivi che non ti aspetti: es i convertitori di bus... Leggi tutto
2-4-2020 15:14

La liberta' di parola e' un diritto inviolabile, ma nei forum di Zeus News vige un regolamento che impone delle restrizioni e che l'utente e' tenuto a rispettare. I moderatori si riservano il diritto di cancellare o modificare i commenti inseriti dagli utenti, senza dover fornire giustificazione alcuna. Gli utenti non registrati al forum inoltre sono sottoposti a moderazione preventiva. La responsabilita' dei commenti ricade esclusivamente sui rispettivi autori. I principali consigli: rimani sempre in argomento; evita commenti offensivi, volgari, violenti o che inneggiano all'illegalita'; non inserire dati personali, link inutili o spam in generale.
E' VIETATA la riproduzione dei testi e delle immagini senza l'espressa autorizzazione scritta di Zeus News. Tutti i marchi e i marchi registrati citati sono di proprietà delle rispettive società. Informativa sulla privacy. I tuoi suggerimenti sono di vitale importanza per Zeus News. Contatta la redazione e contribuisci anche tu a migliorare il sito: pubblicheremo sui forum le lettere piu' interessanti.
Sondaggio
Se fossi costretto a scegliere: un mese senza sesso o un mese senza smartphone, cosa sceglieresti?
Il problema non si pone: non faccio sesso.
Il problema non si pone: non ho uno smartphone.
Rinuncerei più volentieri al sesso piuttosto che separarmi dallo smartphone.
Rinuncerei più volentieri allo smartphone piuttosto che fare a meno del sesso.

Mostra i risultati (4103 voti)
Ottobre 2026
Windows, il Patch Tuesday di ottobre è da record
Windows 11, un'opzione durante l'installazione abbatte il consumo di RAM
Apple svela HomeView, il primo schermo intelligente per la casa
Il mondo finirà tra un mese: lo sostiene una previsione scientifica del 1960
La caffettiera smart che ha generato 1 TB di traffico in 10 giorni
ArtCraft, sette applicazioni gratuite e open source sfidano il dominio di Adobe
Windows 11, la ricerca cambia faccia e controlla direttamente il PC
Sam Altman: dobbiamo accettare i disastri causati dalla IA
Windows XP mentiva ai programmi per riuscire a eseguirli
1337x offline a causa dei bombardamenti russi
Office, l'update cancella la licenza e a volte anche l'intera suite
Settembre 2026
Windows 11 26H2, le novità ci sono ma forse le hai già ricevute
La sceneggiata di Amodei e compagnia
Microsoft 365 diventa Copilot: integra Office, crea applicazioni e lavora da solo
Microsoft, zitta zitta, fa sparire il marchio Copilot+ PC
Tutti gli Arretrati
Accadde oggi - 18 ottobre


web metrics