Categoria: Blog

Il progetto bpftime sviluppa l'implementazione di eBPF, funzionante nello spazio utente

È stato presentato il progetto bpftime, che sviluppa un runtime e una macchina virtuale per l'esecuzione di handler eBPF nello spazio utente. Bpftime consente di eseguire interamente nello spazio utente programmi eBPF per il tracciamento e l'intercettazione del comportamento dei processi, utilizzando funzionalità come uprobe e intercettazione software delle chiamate di sistema. Si nota che, eliminando i cambi di contesto superflui, bpftime consente di ottenere una riduzione delle spese generali di dieci volte rispetto […]

Rilascio della libreria standard C PicoLibc 1.8.6

È stata pubblicata la versione della libreria standard C PicoLibc 1.8.6, sviluppata da Keith Packard, leader del progetto X.Org, per l'uso su dispositivi embedded con spazio di memoria limitato. Nello sviluppo, parte del codice è stata acquisita dalla libreria newlib del progetto Cygwin e AVR Libc, sviluppata per i microcontrollori Atmel AVR. Il codice di PicoLibc è distribuito con licenza BSD. È supportata la compilazione della libreria […]

Sono state preparate ottimizzazioni per il kernel Linux che migliorano le prestazioni dei pianificatori di input/output.

Jens Axboe, creatore di io_uring e dei pianificatori di input/output CFQ, Deadline e Noop, ha proseguito i suoi esperimenti con l'ottimizzazione dell'input/output nel kernel Linux. Questa volta, l'attenzione si è concentrata sui pianificatori di input/output BFQ e mq-deadline, che si sono rivelati un collo di bottiglia almeno nel caso di unità NVMe ad alta velocità. L'analisi della situazione ha rivelato che una delle cause principali delle prestazioni non ottimali del sottosistema […]

Gli sviluppatori di FreeBSD discutono dell'uso del linguaggio Rust nel sistema di base.

Alan Somers, sviluppatore di una nuova implementazione del driver FUSE per FreeBSD e autore di binding Rust per alcune librerie FreeBSD, ha avviato una discussione sul processo di integrazione del codice Rust nel sistema di base. Durante la discussione tra i contributor del progetto sono stati definiti costi e vantaggi dell'implementazione. Il costo dell'inclusione del supporto Rust comporterà un raddoppio del tempo di compilazione, mentre il vantaggio sarà la semplificazione dello sviluppo di alcuni […]

L'8,2% dei download più popolari su NPM proviene da pacchetti obsoleti.

I ricercatori di Aqua Security hanno pubblicato i risultati di un'analisi statistica sui 50.000 pacchetti più scaricati nel repository NPM. 7.500 (15%) dei pacchetti più scaricati si sono rivelati essere legati a pacchetti obsoleti e progetti non più attivi. Per semplificare l'identificazione dei pacchetti obsoleti tra le dipendenze utilizzate nel proprio progetto, è stato proposto uno strumento chiamato Dependency-Deprecated-Checker, rilasciato sotto licenza MIT. Nel 4.100 (8,2%) dei pacchetti esaminati […]

I data center sottomarini HiCloud in Cina hanno dimostrato la loro funzionalità.

Il primo data center sottomarino commerciale in Cina, creato da HiCloud Data Center Technology (una divisione di Highlander), ha confermato la sua operatività. Il sistema, come riportato da Datacenter Dynamics citando i media cinesi, funziona stabilmente dalla sua attivazione alla fine dello scorso anno. Inoltre, HiCloud ha comunicato di aver ricevuto ordini da China Telecom e SenseTime per la creazione di simili […]

Uscita del DBMS SQLite 3.45

È stato pubblicato il rilascio di SQLite 3.45, un database leggero progettato come libreria collegabile. Il codice di SQLite è distribuito come dominio pubblico, ovvero può essere utilizzato senza restrizioni e gratuitamente per qualsiasi scopo. Il supporto finanziario per gli sviluppatori di SQLite è fornito da un consorzio appositamente creato, composto da aziende come Bentley, Bloomberg, Expensify e Navigation Data Standard. Principali modifiche: tutte le funzioni SQL per […]

Rilascio del sistema di riconoscimento del testo GNU Ocrad 0.29

Dopo due anni di sviluppo è stato rilasciato il sistema di riconoscimento del testo Ocrad 0.29 (Riconoscimento Ottico dei Caratteri), sviluppato sotto l'egida del progetto GNU. Ocrad può essere utilizzato sia come libreria per integrare funzioni OCR in altre applicazioni, sia come utility autonoma, che, sulla base dell'immagine fornita in input, restituisce il testo in UTF-8 o in codifiche a 8 bit. Per il riconoscimento ottico […]

Nuovo articolo: ULTRAKILL — che sia SSSHITSHTORM! Anteprima

ULTRAKILL è un mix esplosivo di retro accattivante, gameplay frenetico, design dei livelli straordinariamente ben calibrato e una trama curiosa e intricata. Alcuni diranno che sia il miglior sparatutto in assoluto — si può discutere, ma il gioco ha raggiunto uno status di culto, anche senza aver lasciato l'accesso anticipato. Ora vi diremo perché. Fonte: 3dnews.ru

Esperienza nella creazione di uno storage Ceph con una larghezza di banda di tebibyte al secondo

Un ingegnere dell'azienda Clyso ha riassunto l'esperienza nella creazione di un cluster di storage basato su un sistema distribuito fault-tolerant Ceph con una larghezza di banda che supera il tebibyte al secondo. Si sottolinea che questo è il primo cluster basato su Ceph a raggiungere un simile risultato, ma prima di ottenere il risultato presentato, gli ingegneri hanno dovuto superare una serie di difficoltà non evidenti. Ad esempio, per aumentare le prestazioni del 10-20% è stato […]

Haier ha costretto gli sviluppatori di plugin per Home Assistant a rimuoverli dall'accesso pubblico

Il grande produttore di elettrodomestici Haier ha inviato una notifica di revoca della licenza allo sviluppatore software per la creazione di plugin Home Assistant per gli elettrodomestici dell'azienda e la loro pubblicazione su GitHub. Haier è una multinazionale che produce elettrodomestici e elettronica di consumo, vendendo un'ampia gamma di prodotti a marchio General Electric Appliances, Hotpoint, Hoover, Fisher & Paykel e Candy. Tedesco […]

La piattaforma di co-sviluppo SourceHut è stata offline per 7 giorni a causa di un attacco DDoS.

Gli sviluppatori della piattaforma di sviluppo collaborativo SourceHut hanno pubblicato un rapporto sull'incidente che ha interrotto il servizio per 7 giorni a causa di un attacco DDoS prolungato, per il quale l'infrastruttura del progetto non era pronta. I servizi di base sono stati ripristinati al terzo giorno, ma alcuni servizi sono rimasti non disponibili dal 10 al 17 gennaio. Nella fase iniziale dell'attacco, gli sviluppatori non sono riusciti a reagire […]

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster