17 թվականի հունիսի 2019-ին ներկայացվեց DragonFly BSD օպերացիոն համակարգի հաջորդ նշանակալի թողարկումը՝ Release56: Թողարկումը զգալի բարելավումներ է բերում Վիրտուալ հիշողության համակարգում, թարմացումներ Radeon-ում և TTM-ում և բարելավում է կատարողականը HAMMER2-ում:
DragonFly-ն ստեղծվել է 2003 թվականին՝ որպես FreeBSD տարբերակ 4-ի պատառաքաղ։ Այս վիրահատարանի բազմաթիվ առանձնահատկությունների թվում կարելի է առանձնացնել հետևյալը.
-
Բարձր արդյունավետությամբ ֆայլային համակարգ HAMMER2 - աջակցում է միաժամանակ մի քանի ակնթարթների վրա գրելու համար, ճկուն քվոտային համակարգ (ներառյալ դիրեկտորիաները), աստիճանական հայելավորում, սեղմում, որը հիմնված է տարբեր ալգորիթմների վրա, բաշխված բազմաֆունկցիոնալ հայելավորում: Կլաստերավորման մեխանիզմը մշակման փուլում է։
-
Հիբրիդային միջուկ, որը հիմնված է թեթև թելերի վրա՝ միջուկի մի քանի օրինակներ գործարկելու ունակությամբ՝ որպես օգտագործողի տարածքի գործընթացներ:
Թողարկման հիմնական փոփոխությունները
-
Բազմաթիվ փոփոխություններ են կատարվել վիրտուալ հիշողության ենթահամակարգում, ինչը զգալիորեն բարձրացրել է կատարողականությունը՝ մինչև 40-70% որոշակի տեսակի գործողությունների դեպքում:
-
Շատ փոփոխություններ DRM դրայվերում Radeon-ի և TTM վիդեո հիշողության կառավարման ենթահամակարգի AMD վիդեո չիպերի համար:
-
HAMMER2 ֆայլային համակարգի բարելավված կատարումը:
-
Ավելացվեց FUSE-ի աջակցությունը օգտագործողի տարածքում:
-
Իրականացված տվյալների մեկուսացում CPU-ում համակարգի և օգտագործողի միջև՝ SMAP (Supervisor Mode Access Prevention) և SMEP (Supervisor Mode Execution Prevention): Դրանք օգտագործելու համար անհրաժեշտ է CPU-ի աջակցությունը:
-
Intel պրոցեսորների համար իրականացվում է պաշտպանություն MDS (Microarchitectural Data Sampling) գրոհների դասի դեմ: Այն լռելյայն անջատված է և պետք է ձեռքով միացվի: Spectre-ի պաշտպանությունը լռելյայն միացված է:
-
Միգրացիան դեպի LibreSSL շարունակվում է:
-
Երրորդ կողմի ՕՀ բաղադրիչների թարմացված տարբերակները:
Source: linux.org.ru