កាលពីប៉ុន្មានថ្ងៃមុនការចេញផ្សាយ DragonFlyBSD ៥.៨ ថ្មីត្រូវបានប្រកាស។ កំណែថ្មីនេះភ្ជាប់មកជាមួយការកែលម្អមួយចំនួន គួរឱ្យចាប់អារម្មណ៍ណាស់ដែល ធ្វើការលើសមាសធាតុ DRM និងការបង្កើនការចងចាំជាក់ស្តែង។
ក្នុងចំណោមលក្ខណៈពិសេសរបស់ DragonFly BSD ពួកគេមាន ប្រព័ន្ធឯកសារ HAMMER ជាមួយកំណែចែកចាយ គាំទ្រសម្រាប់ផ្ទុកស្នូលប្រព័ន្ធ "និម្មិត" ដូចជាដំណើរការអ្នកប្រើសមត្ថភាពក្នុងការលាក់ទិន្នន័យ FS និងទិន្នន័យមេតានៅលើដ្រាយអេស។ អេស។ ឌី។ អេស។
តើមានអ្វីថ្មីនៅក្នុង DragonFlyBSD ៥.៨?
DragonFlyBSD ថ្មី ៥.៨, រចនាសម្ព័ន្ធមូលដ្ឋានរួមបញ្ចូលទាំងឧបករណ៍ប្រើប្រាស់ dsynth ដែលត្រូវបានបម្រុងទុកសម្រាប់ការចងក្រងក្នុងស្រុកនិងថែរក្សាឃ្លាំងគោលពីររបស់ DPort ។
ក្រៅពី ការផ្គូផ្គងប៉ារ៉ាឡែលនៃសំណុំនៃចំនួនច្រកតាមអំពើចិត្តត្រូវបានគាំទ្រដែលបានផ្តល់ឱ្យដើមឈើភាពអាស្រ័យ។ ក្នុងការរៀបចំសម្រាប់ការចេញផ្សាយថ្មី DPort ក៏បានណែនាំផងដែរនូវការផ្លាស់ប្តូរជាច្រើនក្នុងគោលបំណងបង្កើនល្បឿនការជួបប្រជុំគ្នានៃកញ្ចប់ដែលពឹងផ្អែកផ្សេងៗ។
ម្យ៉ាងវិញទៀត, លីបត្រូវបានគេលើកឡើងថាមានយន្តការលាក់បាំងសញ្ញាដែលមានប្រសិទ្ធភាព ដែលការពារ malloc * () និងមុខងារស្រដៀងគ្នាពីបញ្ហាដោយសារការរំខានសញ្ញា។
សម្រាប់ការទប់ស្កាត់ក្នុងរយៈពេលខ្លីនិងការមិនបិទសញ្ញាមុខងារ sigblockall () និង sigunblockall () ត្រូវបានស្នើឡើងដែលធ្វើការដោយមិនចាំបាច់ធ្វើការហៅតាមប្រព័ន្ធ។
ដូចគ្នានេះផងដែរ, មុខងារ libc strtok () ត្រូវបានកែសំរួលសំរាប់ប្រើក្នុងកម្មវិធីដែលមានច្រើនភាសា, ថេរ TABDLY, TAB0, TAB3 និងមុខងារ _errno_location ត្រូវបានបន្ថែមដើម្បីកែលម្អភាពឆបគ្នានៃទិន្នន័យ។
នៅផ្នែកមួយនៃការកែលម្អលេចធ្លោរបស់វាយើងអាចរកឃើញ សមាសធាតុចំណុចប្រទាក់ DRM ត្រូវបានធ្វើសមកាលកម្មជាមួយខឺណែលលីនុច ៤.៩ ជាមួយនឹងការផ្ទេរពីខឺណែល ៤.១២ នៃលក្ខណៈពិសេសនីមួយៗដែលមានគោលបំណងធ្វើអោយប្រសើរឡើងនូវការគាំទ្ររបស់ Wayland ។
ឧបករណ៍បញ្ជា drm / i915 សម្រាប់ Intel GPU ត្រូវបានធ្វើសមកាលកម្មជាមួយខឺណែលលីនុច ៤.៨.១៧ ជាមួយលេខកូដខឺណែលដែលមានច្រក ៥.៤ ដើម្បីទ្រទ្រង់បន្ទះឈីបថ្មីហើយក៏មានរនាតផង សម្រាប់កាតក្រាហ្វិកអេមអេសវាត្រូវបានធ្វើសមកាលកម្មជាមួយខឺណែលលីនុច ៤.៩ ។
នេះ ក្បួនដោះស្រាយត្រូវបានធ្វើឱ្យប្រសើរឡើងយ៉ាងខ្លាំងដើម្បីផ្លាស់ប្តូរការចងចាំនិម្មិតដែលបានលុបបំបាត់ឬកាត់បន្ថយបញ្ហាការឆ្លើយតបនៅក្នុងចំណុចប្រទាក់អ្នកប្រើដែលមិនមានការចងចាំ។
ផងដែរ វាត្រូវបានគេលើកឡើងថាការគាំទ្រដល់យន្តការការពារ SMAP និង SMEP ត្រូវបានបន្ថែម។ SMAP អនុញ្ញាតឱ្យរារាំងការចូលប្រើទិន្នន័យក្នុងចន្លោះអ្នកប្រើប្រាស់ពីលេខកូដឯកសិទ្ធិដែលកំពុងដំណើរការនៅកម្រិតខឺណែលខណៈ SMEP មិនអនុញ្ញាតឱ្យប្តូរពីរបៀបខឺណែលទៅប្រតិបត្តិកូដកំរិតអ្នកប្រើប្រាស់ដូច្នេះរារាំងការកេងចំណេញពីភាពងាយរងគ្រោះជាច្រើននៅក្នុងខឺណែល។
ការផ្លាស់ប្តូរសំខាន់មួយទៀតគឺរបៀបប្រតិបត្តិការបន្ទាន់ នៃប្រព័ន្ធឯកសារ HAMMER2 ដែលត្រូវបានបន្ថែមនិងអនុវត្តពីព្រោះវាអាចត្រូវបានប្រើនៅក្នុងដំណើរការនៃការសង្គ្រោះ។
នៃការផ្លាស់ប្តូរផ្សេងទៀតដែលបានលើកឡើង៖
- បានបន្ថែមការហៅប្រព័ន្ធថ្មី realpath, getrandom និង lwp_getname (ត្រូវបានអនុញ្ញាតឱ្យអនុវត្ត pthread_get_name_np) ។
- រៀបចំអថេរស៊ីស្មូតដើម្បីកំណត់រចនាសម្ព័ន្ធគុក។ បានបន្ថែមសមត្ថភាពក្នុងការម៉ោនថូលហ្វីសនិង tmpfs ពីពន្ធនាគារ។
- ធ្វើឱ្យប្រសើរឡើងនូវភាពជឿជាក់និងការអនុវត្តរបស់ TMPFS ។ ប្រសិទ្ធភាពកាន់តែប្រសើរឡើងនៅក្នុងលក្ខខណ្ឌនៃការខ្វះការចងចាំឥតគិតថ្លៃនៅក្នុងប្រព័ន្ធ។
- មុខងារលីនុច (ដែលត្រូវគ្នានឹងលីនុច) ត្រូវបានបន្ថែមដើម្បីកែលម្អភាពឆបគ្នារបស់កំពង់ផែ។
- បានផ្លាស់ទីលំនៅពី FreeBSDfsck_msdosfs, sys / ttydefaults.h, AF_INET / AF_INET6 ទៅ libc / getaddrinfo (), ប្រតិទិន (១), rcorder-visualize.sh ។ មុខងារ Math.h ត្រូវបានបញ្ជូនពីអូផឹន។ ប៊ី។ អេ។
- ការធ្វើបច្ចុប្បន្នភាពនៃសមាសធាតុរបស់ភាគីទីបីរួមមានប៊ីនទីល ២,៣៤, Openresolv ៣.៩.២, DHCPCD ៨.១.៣ ។ តាមលំនាំដើមកម្មវិធីតែង gcc-2.34 ត្រូវបានប្រើ។
ប្រសិនបើអ្នកចង់ដឹងបន្ថែមអំពីការចាប់ផ្តើមនៃកំណែថ្មីនេះអ្នកអាចពិនិត្យមើលព័ត៌មានលម្អិត នៅក្នុងតំណខាងក្រោម។
ឆក់
សម្រាប់អ្នកដែលមានចំណាប់អារម្មណ៍អាចតំឡើងឬសាកល្បងជំនាន់ថ្មីនេះនៅលើកុំព្យួទ័ររបស់ពួកគេឬនៅក្នុងម៉ាស៊ីននិម្មិត។ ពួកគេអាចទទួលបានរូបភាពប្រព័ន្ធពីគេហទំព័រផ្លូវការរបស់វា នៅក្នុងផ្នែកទាញយករបស់វា។
រូបភាពប្រព័ន្ធអាចត្រូវបានថតដោយមានជំនួយពីអេដឆឺដែលជាឧបករណ៍ពហុវណ្ណកម្ម។
ធ្វើជាយោបល់ដំបូង