Linux Kernel 5.6 – Inona no antenaina amin'ny dikan-kernel vaovao

fivoahana Linux Voalahatra ho amin'ny faran'ny volana martsa ny Kernel 5.6. Ato amin'ny lahatsoratsika androany, hiresaka momba ireo fiovana ho avy isika - rafitra rakitra vaovao, protocole WireGuard и обновления драйверов.

Linux Kernel 5.6 – Inona no antenaina amin'ny dikan-kernel vaovao
--Ото - lucas huffman - Unsplash

Ny protocol VPN nandrasana hatry ny ela

Дэвид Миллер (David Miller), ответственный за сетевую подсистему Linux, решил Alefaso ao anatin'ny fotony WireGuard. Это — VPN-туннель, разработанный в ИБ-компании Edge Security. Идею niresaka roa taona lasa izay - avy eo izy nanohana Linus Torvalds tenany - na izany aza, nahemotra ny fampiharana. Ny tetikasa dia mifamatotra mafy amin'ny endri-javatra crypto an'ny Edge Security. Saingy enim-bolana lasa izay, ny mpanoratra ny protocol vaovao dia nandefitra ary mifamadika mankany amin'ireo API Crypto tohanana fototra.

Misy View, что в перспективе WireGuard сможет заменить OpenVPN... Araka ny FITSAPANA, пропускная способность нового протокола в четыре раза выше, чем у OpenVPN: 1011 Мбит/с против 258 Мбит/с. Но здесь стоит отметить, что переход на штатный Crypto API может ухудшить показатели.

Еще одна особенность WireGuard — он tsy manapaka ny fifandraisana, na dia nahazo adiresy IP vaovao aza ny mpampiasa ary mamaha ny olan'ny lalana. Ho an'ireo tanjona ireo dia misy fanalahidin'ny tena manokana omena ny seha-pifandraisana tsirairay. Noforonina mampiasa Protocol Diffie-Hellman. Ny encryption mihitsy MANDINIKA amin'ny ChaCha20 sy algorithm Poly1305. Izy ireo dia heverina ho analogue tsara kokoa amin'ny AES-256-CTR sy HMAC.

Rafitra fichier vaovao

Ity rafitra ity lasa Zonefs, natolotry ny injeniera Western Digital. Izy io dia natao hiasa amin'ny fitaovana fitahirizana faritra (fitehirizana faritra). Ireo dia drive block, ny habaka adiresy izay mizara ho faritra (ohatra, NVMe SSD). Ny rafitra fisie dia ahafahanao mitondra ny faritra tsirairay ho toy ny rakitra - izany hoe mampiasa API manokana ioctl hidirana amin'ny rafitra fitahirizana. Ny fomba fiasa mitovy amin'izany dia ampiasaina amin'ny tahiry RocksDB sy LevelDB. Izany dia ahafahana mampihena ny vidin'ny kaody fandefasana entana izay natao tany am-boalohany mba hiasa amin'ny rakitra.

В Linux уже есть функция для взаимодействия с блочными устройствами. В ядре версии 4.13 niseho dm-zoned module. Noheveriny ho toy ny fitaovana sakana mahazatra ny fitehirizana faritra, miaraka amin'ny Zonefs ho solon'izany.

Linux Kernel 5.6 – Inona no antenaina amin'ny dikan-kernel vaovao
--Ото - Suzan Kirsić - Unsplash

Помимо внедрения новой файловой системы, разработчики Linux kernel внесли изменения в существующие. Были nanampy mekanika famoretana LZO/LZ4 ho an'ny F2FS - hitoetra ho andrana amin'izao fotoana izao ny fanohanan'izy ireo. Tsy maintsy alefa amin'ny tanana izany rehefa mametraka ny fisarahana (safidy compress_algorithm). Fanatsarana koa handray EXT4 - Mifandray amin'ny asa I/O mivantana. Ny fonosana fanavaozana dia natolotry ny injeniera IBM Ritesh Harjan. ny amin’ny teniny, amin'ny tranga sasany dia afaka manatsara ny fahombiazan'ny rafitra rakitra amin'ny 140% ny patch.

Fanavaozana mpamily

Hisy mpamily vaovao ao amin'ny kernel cpuidle_cooling... azy ny asa - mangatsiatsiaka ny CPU/SoC amin'ny fananganana tsingerina tsy miasa mandritra ny fandidiana. Amin'ny lafiny sasany dia mitovy amin'ny mpamily PowerClamp ho an'ny processeur Intel izy io, saingy tsy voafaritra amin'ny maritrano manokana. RAFITRA navoaka manampahaizana manokana avy amin'ny Linaro izay manatsara ny rindrambaiko open source ho an'ny sehatra ARM.

ihany koa dia ampiana поддержка видеокарт серии GeForce 20 (TU10x). Соответствующий драйвер разработал Бен Скеггс (Ben Skeggs) из проекта Nouveau. К сожалению, GeForce 16 (TU11x) пока останутся «за бортом». Nvidia не предоставили образы микропрограммного обеспечения, необходимые для инициализации карты. Также у новых видеокарт под Linux могут возникнуть проблемы с производительностью из-за отсутствия реклокинга — автоматического управления частотой. В прошлом было установлено, что драйверы Nouveau afaka miasa 20-30% miadana kokoa noho ny tany am-boalohany.

Linux Kernel 5.6 – Inona no antenaina amin'ny dikan-kernel vaovao
--Ото - Andrew Abbate - Unsplash

Kernel vaovao iray hafa hanohana USB4. Araka ny fiovana nanatitra injeniera avy amin'ny Intel. Nanova ny codebase mifandraika amin'ny Thunderbolt efa misy izy ireo - andalana roa arivo eo ho eo.

Mazava ho azy fa tsy ireo fanavaozana rehetra ireo no ho tonga amin'ny kernel - ohatra, afaka miandry ianao fanohanana periferika fanampiny sy fitaovana tambajotra. Ary ny kernel 5.6 dia ho kernel 32-bit voalohany izay misy ho voavaha olana 2038. Tamin'ny faran'ny volana Janoary, injeniera efa nanao fiovana farany amin'ny nfsd, xfs, alsa ary v4l2. Manantena izy ireo fa ao anatin'ny valo ambin'ny folo taona sisa dia hanana fotoana hifindra amin'ny kernel 5.6 (na ireo dikan-teny manaraka azy) ireo mpampiasa sy mpamorona fizarana.

Fitaovana momba ny lohahevitra avy amin'ny bilaogy orinasa 1cloud.ru:

Linux Kernel 5.6 – Inona no antenaina amin'ny dikan-kernel vaovao Ny ankamaroan'ny supercomputers dia ampiasain'ny Linux — miresaka momba ny toe-draharaha izahay
Linux Kernel 5.6 – Inona no antenaina amin'ny dikan-kernel vaovao Ahoana no hiarovana ny tenanao Linux-rafitra: toro-hevitra 10

Inona no soratanay ao amin'ny Habré:

Linux Kernel 5.6 – Inona no antenaina amin'ny dikan-kernel vaovao Manadihady tolo-kevitra momba ny fiarovana ny angon-drakitra manokana sy ny fiarovana ny vaovao izahay - izay tokony hojerenao
Linux Kernel 5.6 – Inona no antenaina amin'ny dikan-kernel vaovao Sambany, nisy photon nalefa tamin'ny teleport avy amin'ny chip iray mankany amin'ny iray hafa
Linux Kernel 5.6 – Inona no antenaina amin'ny dikan-kernel vaovao Ahoana no anampian'ny sehatry ny IT an'izao tontolo izao handany sakafo kely kokoa

Source: www.habr.com

Mividiana fampiantranoana azo antoka ho an'ny tranokala misy fiarovana DDoS, mpizara VPS VDS 🔥 Mividiana fampiantranoana tranonkala azo antoka miaraka amin'ny fiarovana DDoS, mpizara VPS VDS | ProHoster