Linux Kernel 4.20 ჩამოდის როგორც საშობაო საჩუქარი

ტესტის ბირთვი

გუშინ Linux Kernel- ის ლიდერმა და შემქმნელმა Linus Torvalds- მა გამოაქვეყნა ამის ახალი ვერსია და მიაღწია Linux 4.20-ს.

ამ ახალი გამოშვებით ახალი Linux ბირთვი გაიზარდა 350,000-ზე მეტი ახალი ხაზით, გავრცელდა დაახლოებით 14,000 ცვლილებაზე.

შეიცვალა 11.400-ზე მეტი ფაილი. ამით ახალი გამოცემა შესაბამისობაში მოდის უახლეს გამოცემებთან. ასევე, პატჩების განაწილება არაჩვეულებრივია, დაახლოებით ორი მესამედი მიეკუთვნება დრაივერებს, დანარჩენი ქსელს, ფაილურ სისტემებსა და ინსტრუმენტებს.

ეს არ არის მთავარი გათავისუფლება წარმოსახვის ნებისმიერი მონაკვეთის მიერ. ტორვალდსი ამბობს: ”მათი უმეტესობა ქსელია (კონტროლერები, ძირითადი ქსელის გამოსწორება, bpf).

ასევე არსებობს სხვა არა ქსელური დრაივერების განახლებები და x86 ონლაინ ასმ-ის ზოგიერთი ცვლილების საპირისპირო სერია, რომლებიც გვერდს აუვლის შემდგენლის მხარდაჭერას.

თავის პოსტში ის ასევე ამბობს:

და როგორც "ყველას უკვე ისვენებს", სიხარულით შემიძლია განვაცხადო, რომ ჩემს შემოსულებში უკვე მაქვს ადრეული მოთხოვნილებები.

ხალხს კიდევ ერთხელ ვურჩევდი ამის გაკეთებას, რათა ადამიანებმა შეძლონ დასვენება წლის ბოლოს არდადეგებზე.

სინამდვილეში, მე ალბათ არ დავიწყებ მუშაობას ორიოდე დღის განმავლობაში, მაგრამ თუ არა, მოდით ვცადოთ შევინარჩუნოთ ნორმალური საათები.

რა არის ახალი Linux Kernel 4.20-ში

ბირთვის ამ ახალი ვერსიით, სმათ დაამატეს ახალი ცვლილებები და, როგორც აღვნიშნეთ, გაცილებით მეტი მხარდაჭერა დაემატა მოწყობილობებს და განსაკუთრებით ვიდეო ბარათებს.

ახალი გრაფიკული დრაივერები

ლინუქსი-კერნელი

Linux 4.20– ის დრაივერის ცვლილებებში გამოირჩევა AMD.

გრაფიკული ბარათების მწარმოებლის დეველოპერებმა დაამატეს მეტი კოდი შემდეგისთვის AMD Vega 20 GPU გამოვა ახალ ბარათებზე, რაც თითქმის სრულად არის მხარდაჭერილი.

გარდა ამისა, ახლა მხარდაჭერილია ასევე კოდექსის მქონე GPU- ები Raven 2-სა და Picasso- სგან. Nvidia Nouveau- ს უფასო მძღოლმა მიიღო თავდაპირველი მხარდაჭერა HDMI 2.0-ისთვის.

ფაილური სისტემები

ამ ახალ ბირთვში ფაილური სისტემები ორიენტირებულია Btrf- ის მუშაობის გაუმჯობესებაზე. მაგრამ ასევე Ext4, XFS, F2FS, Device Mapper და Ceph მიიღეს პატჩები.

Linux 4.20-ის შემუშავების დროს, დეველოპერებს ასევე ექმნებოდათ პრობლემის გადაჭრა, რამაც შეიძლება გარკვეული მონაცემების დაკარგვა გამოიწვიოს Ext4- ის გამოყენებისას.

საბოლოოდ, მაგრამ ეს არ იყო გავრცელებული ფაილური სისტემის უკმარისობა, ხარვეზს ადევნებდნენ თვალყურს Blk-MQ მრავალ რიგის ბლოკის შრეში ხანგრძლივი ძიების შემდეგ.

კიდევ უფრო მნიშვნელოვანია, რომ ბლოკის დრაივერები მზად არიან ახალ ვერსიაზე გადასასვლელად, რადგან ძველი ვერსია ალბათ უკვე ამოღებულია 4.21. ამის ნაწილი, ბლოკის მრავალი კონტროლერი გადაკეთებულია Multiqueue API- ში.

ქსელის ქვესისტემა

TCP დასტის თარგმნა ხდება მოდელის გამოყენებისთვის, რომელიც განსაზღვრავს თითოეული პაკეტის გამოსვლის ყველაზე ადრეულ დროს გამავალი ტრაფიკის განაწილებაში.

დანერგილი მოდელი ცდილობს გადაჭრასთან დაკავშირებული პრობლემების გადაჭრა გამავალი პაკეტის რიგების ნაცვლად, ციკლის სტრუქტურა დაფუძნებული ტაიმერზე, რომელიც განსაზღვრავს თითოეული პაკეტის გაგზავნის ადრეულ დროს.

ეს სტრუქტურა საშუალებას გაძლევთ გაზარდოთ გაგზავნილი პაკეტების განაწილების ეფექტურობა და უფრო ზუსტად გამოთვალოთ მიღების და გადაცემის დრო (RTT, მრგვალი მოგზაურობის დრო) ნაკადის ფორმირების დროს.

მეორეს მხრივ, BPF პროგრამების სახით ჩატვირთვის შესაძლებლობა დაემატა იმ დამმუშავებლებს, რომლებიც აანალიზებენ პაკეტების სათაურებს ქსელის ნაკადში (ქსელის ნაკადის გამხსნელები), რაც საშუალებას იძლევა მიღწეულ იქნას უფრო მაღალი წარმადობა და უსაფრთხოება წინა შემოთავაზებულთან შედარებით განხორციელება C.

როგორ მივიღოთ Kernel 4.20?

ეს ახალი ვერსია ახლა ხელმისაწვდომია ჩამოსატვირთად და იმ ავანტიურისტებს, ვისაც მისი სისტემაში შედგენა მოსწონთ, ამის გაკეთება დაუყოვნებლივ შეუძლიათ.

რაც შეეხება მათ, ვინც ურჩევნია დალოდებოდეს მათი დისტრიბუციით გამოშვებულ პაკეტებს, დღეების საკითხია, როდესაც ისინი გამოვა მათი სწრაფი განახლებისთვის.

 


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

იყავი პირველი კომენტარი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები აღნიშნულია *

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.