I sviluppatori di u kernel Linux discutanu a pussibilità di sguassà ReiserFS

Matthew Wilcox da Oracle, cunnisciutu per a creazione di u driver nvme (NVM Express) è u mecanismu per l'accessu direttu à u sistema di fugliale DAX, hà prupostu di sguassà u sistema di schedari ReiserFS da u kernel Linux per analogia cù i sistemi di file legacy ext è xiafs o una volta eliminati. accurtà u codice ReiserFS, lascendu solu supportu per travaglià in modu di sola lettura.

U mutivu di a rimozione era difficultà supplementari cù a mudernizazione di l'infrastruttura di u kernel, causata da u fattu chì in particulare per ReiserFS, i sviluppatori sò furzati à lascià in u kernel un gestore obsoleto per a bandiera AOP_FLAG_CONT_EXPAND, postu chì ReiserFS resta l'unicu FS chì usa sta bandiera in u kernel. funzione write_begin. À u listessu tempu, l'ultima correzione in u codice ReiserFS hè datata 2019, è ùn hè micca chjaru quantu hè populari stu FS in generale è se cuntinueghja à esse usatu.

Jan Kára di SUSE hà accunsentutu chì ReiserFS hè in modu di diventà obsolet, ma ùn hè micca chjaru s'ellu hè abbastanza vechju per esse eliminatu da u kernel. Sicondu Ian, ReiserFS cuntinueghja à esse speditu à openSUSE è SLES, ma a basa di l'utilizatori per questa FS hè chjuca è in constantemente in diminuzione. Per l'utilizatori di l'impresa, u supportu per ReiserFS in SUSE hè statu interromputu 3-4 anni fà, è u modulu cù ReiserFS ùn hè micca inclusu in u pacchettu di u kernel per difettu. Comu opzione, Ian hà suggeritu di cumincià à vede un avvisu di obsolescenza quandu si montanu partizioni ReiserFS è cunsiderendu stu FS prontu per a cancellazione se nimu ùn vi permette di sapè in un annu o dui chì volenu cuntinuà aduprà stu FS.

Eduard Shishkin, chì mantene u sistema di schedari ReiserFS, hà unitu à a discussione è furnisce un patch chì elimina l'usu di a bandiera AOP_FLAG_CONT_EXPAND da u codice ReiserFS. Matthew Wilcox hà accettatu u patch in u so filu. Cusì, u mutivu di a rimuzione hè stata eliminata è u prublema di sguassà ReiserFS da u kernel pò esse cunsideratu postponatu per un bellu pezzu.

Ùn serà micca pussibule di scaccià cumplettamente u prublema di l'obsolescenza di ReiserFS per via di u travagliu per escludiri i sistemi di schedari cù un prublema 2038 senza risolve da u kernel. Per esempiu, per questu mutivu, un schedariu hè digià preparatu per sguassà a quarta versione di u formatu di u sistema di schedari XFS da u kernel (u novu furmatu XFS hè statu prupostu in u kernel 5.10 è trasfirìu u overflow di u time counter à 2468). A custruzione XFS v4 serà disattivata per automaticamente in 2025 è u codice sguassatu in 2030). Hè prupostu di sviluppà un schedariu simili per ReiserFS, chì furnisce almenu cinque anni per a migrazione à altri FS o un furmatu di metadata cambiatu.

Source: opennet.ru

Add a comment