Hiljuti ReactOSi arendusmeeskond teatas oma ReactOS 0.4.11 operatsioonisüsteemi uusima stabiilse versiooni väljaandmisest.
Kolm kuud tagasi, novembris 2018, avaldas ReactOS-i meeskond versiooni 0.4.10 Ta tõi välja projekti järjepidevuse ja stabiilsuse, sealhulgas avatud lähtekoodiga operatsioonisüsteemi võime vormindatud BTRFS-draivi nullist käivitada.
Viimase kolme kuu jooksul on meeskond kerneli kallal palju töötanud, keskendudes Windowsi API-de uuesti rakendamisele., mis on aidanud parandada süsteemi üldist stabiilsust.
ReactOS-i peamised uudised 0.4.11
ReactOS 0.4.11 toob sellesse avatud lähtekoodiga operatsioonisüsteemi palju tuuma täiustusi. Meeskonna töö keskendus ka ReactOS-i toetatud failisüsteemidele.
Tehtud parandused faili sisendi / väljundi haldamise tasemel meeskonna poolt tuuma poolt on lubanud ODIN-i varundustarkvara abil ketta partitsiooni salvestamisel kõrvaldada vähemalt ühe siniste ekraanide allika.
Tegelikult, kuigi fastfat-draiver on sisemine failisüsteemi draiver, on ReactOS vastavalt väljalaskemärkusele BTRFS-i toe saamiseks alati tuginenud kolmanda osapoole draiverile.
See oli aluseks mõnele varasemate versioonide veale, näiteks ReactOS 0.4.11-s lahendatud peamisele mälulekke probleemile.

ReactOS
Ühilduvus UniATA draiveriga koos XNUMX. põlvkonna Inteli kiipidega (Skylake) kaasas olevate AHCI SATA kontrolleritega seda on käsitletud ka ReacOS 0.4.11-s.
Tegelikult kasutab tänapäeval enamus arvuteid SATA-ühendusi ja vastavat AHCI-liidest, mille jaoks ReactOS tugineb UniATA kontrollerile.
Kui XNUMX. põlvkonna Intel Core (Skylake) protsessorid välja tulid, tuli sellega kiibistikeplatvorm, mille AHCI SATA draiverid osutusid UniATA-ga ühildumatuks.
Suurem ühilduvus
ReactOS-i vanematel versioonidel oli probleem ka mõne vanema versiooni rakenduste peatamisel.
Tegelikult, ReactOSil oli .NET 2.0 rakenduste peatamisjärjestuse käsitlemisel erilisi raskusi.
Sageli takistas liiga lühike ooteaeg nende rakenduste nõuetekohast peatamist.
See probleem lahendati, muutes ReactOS 0.4.11 Windowsi ühilduvate rakenduste käitamiseks kasulikuks platvormiks.
ReactOS 32 Win0.4.11 täiustused
Funktsiooniplokk, mida tuntakse tavaliselt kui win32k, rakendatakse operatsioonisüsteemi tuumaruumis, see võib sisaldada probleeme, mis võivad ReactOSi varasemate versioonidega põhjustada kogu süsteemi krahhi.
Märkuse kohaselt on see defekt lahendatud ja sellega seotud probleeme ei kuvata ReactOS-i versioonis 0.4.11.
Võrgu täiustused
ReactOS-i meeskonna jõupingutused on aidanud parandada ka ReactOS-võrku, võimaldades erinevaid võrgu diagnostika- ja silumisprogramme.
Sel viisil see muutub kasulikuks mitte ainult rakenduste käitamise platvormina, vaid ka nende silumiseks. See muudab operatsioonisüsteemi kasulikuks nii kasutajatele kui ka arendajatele.
Kõik need avatud lähtekoodiga operatsioonisüsteemi täiustused, eriti kernelitasandilised parandused, aitavad suurendada süsteemi töökindlust ja stabiilsust avatud lähtekoodiga Windowsi entusiastide jaoks.
Avatud lähtekoodiga fännid saavad siiski minna Linuxi poole ja Windowsi ühilduvus, kuigi see on paranenud, on mõnes hiljutises .NET-raamistikus, näiteks .NET 4.7.2, alles lapsekingades.
ReactOS 0.4.11 rakenduste käivitamise / peatamise täiustused
Kui rakendus töötab, sõltub see sageli teistest raamatukogudest DLL-ide kujul. Laadija (LDR) vastutab sõltuvate DLL-ide leidmise ja laadimise eest ning nende sõltuvuste korrektne kordamine on kriitilise tähtsusega, et kõik toimiks.
Varasemad versioonid ei toetanud seda funktsiooni hästi. Kuid see viga on juba lahendatud ja kogu tänapäevaste rakenduste valik võib alata uusimast versioonist.
Hiljuti selles uues versioonis aktiveeritud rakenduste hulgas on Blender 2.57.
Kui soovite selle kohta rohkem teada saada, võite tutvuda turule toomise teatega. Link on see.