Linux 5.6 WireGuard, USB 4.0, Arm EOPD қолдауымен және т.б.

Linus Torvalds осы жексенбіде Linux ядросының 5.6 нұсқасының жалпы қол жетімділігі туралы жариялады әр түрлі жарияланған CR-ден кейін. Linux 5.6 көптеген өзгерістер мен жақсартуларды қамтиды. Негізгі даму сызығының әр жаңа нұсқасы сияқты, ең жаңа нұсқасы он мыңнан астам өзгерістер әкеледі, кейбіреулері жаңа функцияларды жаңартады, ал басқалары бұрынғыларын жетілдіреді.

Осы нұсқаның негізгі ерекшеліктері Arm EOPD қолдауын қосыңыз, уақыт атаулары, BPF диспетчері және пакеттік BPF картасымен жұмыс және openat2 жүйелік қоңырау, VPN WireGuard және т.б. енгізу

USB 4 үйлесімділігі

USB 4 стандарты - басты ерекшеліктердің бірі бастап Linux ядросының осы нұсқасы Thunderbolt 4 сипаттамасына негізделген USB3 қолдауы іске асырылды. Теорияда, жылдамдық 40 Гб / с жетуі мүмкін қосымша USB-C коннекторы арқылы PD порты арқылы қуаттылықты 100 ваттға дейін қолдау (Қуатты жеткізу). USB4 4K немесе 8K дисплейлерді USB-ге қосуға, сондай-ақ бірнеше USB құрылғыларының сериясын сол порттағы тізбекке қосуға мүмкіндік береді.

Өткен жазда аяқталған және Thunderbolt 3-тен шыққан бұл байланыс технологиясы бірнеше айдан кейін жүйелерде пайда болуы керек. Ағымдағы Ice Lake сериялы жұмыс үстелінің және ноутбуктың мұрагері болып табылатын Intel Tiger Lake генерациялау процессорларына қолдау көрсету керек.

2038 жылға арналған қателер түзетілді

Linux 5.6-да болатын тағы бір өзгеріс - бұл 2038 биттік архитектураларға әсер ететін 32 жылдың қателігі толып кету проблемасына байланысты.

Іс жүзінде Unix және Linux уақыт мәнін максималды мәні 32 болатын 2147483647 биттік қол қойылған бүтін форматта сақтайды. Бұл саннан тыс, бүтін санның толып кетуіне байланысты мәндер теріс сан ретінде сақталады. 32 биттік жүйе үшін уақыт мәні 2147483647 жылдың 1 қаңтарынан кейін 1970 секундтан аспауы керек.

Қарапайым тілмен айтқанда 03: 14: 07-ден кейін UTC 19 қаңтар, 2038 қаңтартолығымен толуына байланысты, уақыт 13 жылы 1901 қаңтарда емес, 19 жылы 2038 желтоқсанда болады.

WireGuard қолдауы

Linux 5.6 Wireguard VPN технологиясымен жабдықталған, ол біраз уақыттан бері өзі туралы көп айтады. Бұл, басқалармен қатар, а жылдам байланыс орнату, жақсы өнімділік және сенімді, жылдам және мөлдір өңдеу байланыс тоқтатылады. Сонымен қатар, туннель технологиясы бұл өте тиімді және оны конфигурациялау әлдеқайда оңай ескі VPN технологияларына қарағанда; Сымды қорғау соңғы шифрлау алгоритмдерімен тыңдауға қарсы қауіпсіздікті қамтамасыз етеді.

WireGuard кілттермен алмасу үшін Curve25519, шифрлау үшін ChaCha20 қолданады, Деректердің аутентификациясы үшін Poly1305, хэштелетін кілттер үшін SipHash және хэш үшін BLAKE2s. Ол IPv3 және IPv4 үшін 6-қабатты қолдайды және v4-in-v6-ны және керісінше қаптай алады. WireGuard-ды Mullvad VPN, AzireVPN, IVPN және cryptostorm сияқты кейбір VPN қызмет жеткізушілері Linux-қа енгенге дейін «керемет» дизайнымен қабылдаған.

ARM EOPD қолдауы

Meltdown осалдығына байланысты бұл пайдаланушы кеңістігіндегі шабуылдаушыға спекулятивті орындау және кэшке негізделген еншілес арналардың тіркесімін қолдана отырып ядро ​​кеңістігінен мәліметтерді оқуға мүмкіндік береді. Mneldown-тен ядроның қорғанысы - бұл ядро ​​парағының кестелерін оқшаулау, ядро парағының кестелерін пайдаланушы кеңістігінің картасынан толығымен алып тастау. Бұл жұмыс істейді, бірақ өте маңызды өнімділік құны бар және бұл басқа процессор функцияларын пайдалануға кедергі келтіруі мүмкін.

Дегенмен, кеңістікті адресаттық оқшаулау жүйелерді бірнеше уақытқа дейін қорғау үшін қажеттілік туындайтыны кеңінен қабылданды.

E0PD-ге негізделген бастама болатын балама бар, ол Arm v8.5 кеңейтілімдерінің бөлігі ретінде қосылды. E0PD пайдаланушы кеңістігінен жад картасының ортасына қол жеткізуді қамтамасыз етеді Ядро әрқашан тұрақты уақытта жасалады, осылайша синхрондау шабуылдарынан аулақ болады.

Сондықтан, E0PD оның жадында спекулятивті түрде жұмыс істеуіне кедергі болмайды пайдаланушы кеңістігі оған кіре алмауы керек, бірақ ол әдетте деректерді шығару үшін қолданылатын бүйірлік арнаны блоктайды нашар спекуляцияланған операцияларға ұшыраған.

Finalmente егер сіз бұл туралы көбірек білгіңіз келсе, сіз кеңес ала аласыз келесі сілтеме.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.