Newsletter Subscribe
Enter your email address below and subscribe to our newsletter
[forminator_form id="25163"]

phoronix+1phoronix+1phoronix+1Linux 7.3 ბირთვის ქსელური ქვესისტემის ცვლილებები ძირითად შტოში ხუთშაბათს, 20 აგვისტოს გაერთიანდა. მას თან მოჰყვა BIG TCP-ის გაფართოებული მხარდაჭერა UDP გვირაბებისთვის, გლობალური ბლოკირების შემცირება მარშრუტიზაციის განახლებებისთვის და ახალი უსადენო დრაივერები. თუმცა, ტექნიკურ მიღწევებთან ერთად, ქსელის შემნარჩუნებლებმა განგაში ატეხეს: ისინი „სრულიად გადატვირთულები“ არიან ხელოვნური ინტელექტისა და დიდი ენობრივი მოდელების მიერ გენერირებული პატჩებით.
Linux 7.3-ის მთავარი ქსელური ფუნქცია არის BIG TCP-ის მხარდაჭერა VXLAN და Geneve UDP გვირაბის დრაივერებში. BIG TCP საშუალებას აძლევს ბირთვის ქსელურ სტეკს შიდა დონეზე დაამუშაოს 64 KiB-ზე დიდი მონაცემთა ბლოკები მათ გადაცემამდე სეგმენტაციამდე, რაც ამცირებს თითოეულ პაკეტზე გაწეულ დანახარჯებს მაღალსიჩქარიან კავშირებზე. ადრე BIG TCP ხელმისაწვდომი იყო მხოლოდ პირდაპირი მარშრუტიზაციისთვის ისეთ ინსტრუმენტებში, როგორიცაა Cilium, ახლა კი ის ვრცელდება ზედნადებ ქსელებზეც, რომლებიც ფართოდ გამოიყენება ღრუბლოვან და კონტეინერულ გარემოში.phoronix+1
პატჩებთან ერთად წარმოდგენილმა დეველოპერთა ტესტებმა აჩვენა გამტარუნარიანობის დაახლოებით 10-დან 15 პროცენტამდე გაუმჯობესება VXLAN-ისა და Geneve-სთვის სტანდარტული MTU პირობებში, ხოლო VXLAN-ისთვის ზრდამ თითქმის 35 პროცენტს მიაღწია, როდესაც აპარატურული გვირაბის განტვირთვა გამორთული იყო. გაერთიანება ასევე მოიცავს სამუშაოებს RTNL-ზე დამოკიდებულების შესამცირებლად, რაც წარმოადგენს გლობალურ ბლოკირებას ქსელური მოწყობილობების კონფიგურაციის სერიალიზაციისთვის. FIB წესების ოპერაციები ახლა შეიძლება პარალელურად განხორციელდეს ქსელურ სახელთა სივრცეებში. 4096 სახელთა სივრცის სინთეტიკურმა ტესტმა აჩვენა IPv4 წესების დაახლოებით 25-ჯერ უფრო სწრაფი ჩაწერა, ხოლო IPv6-ის შემთხვევაში, 29-ჯერ უფრო სწრაფი.xenospectrum
შემნარჩუნებელმა იაკუბ კიცინსკიმ pull request-ში დაწერა, რომ მან და თანაშემნარჩუნებელმა პაოლო აბენიმ 632 პატჩი გააერთიანეს net ხეში, ხოლო 648, net-next-ში. მისი შეფასებით, net-next პატჩების მესამედიდან ნახევრამდე „ხელოვნური ინტელექტის მიერ გენერირებული დაბალი პრიორიტეტის მქონე შესწორებები, გასუფთავებები და განმარტებები“ იყო. „რა თქმა უნდა, ჩვენ სრულიად გადატვირთულები ვართ“, წერს კიცინსკი.phoronix+1
შემნარჩუნებლების პასუხი იყო ხელოვნურ ინტელექტთან ბრძოლა ისევ ხელოვნური ინტელექტით. Meta-ს მიერ ტოკენების ბიუჯეტის მხარდაჭერით, გუნდი ახლა თითოეულ შემოსულ პატჩს რამდენიმე მოწინავე მოდელში ატარებს ჰალუცინაციების გამოსავლენად. კიცინსკიმ აღნიშნა, რომ შემდეგი ნაბიჯი იქნება რუტინული სამუშაოს, როგორიცაა patchwork-ის მართვა, კომიტის შეტყობინებების რედაქტირება და პროცედურული უკუკავშირის ავტომატიზაცია, LLM-ებზე გადატანა. თუმცა მან აღიარა, რომ ისეთი იშვიათი კოდის ფრაგმენტების პრობლემები, როგორიცაა PCIe შეცდომების დამმუშავებლები, „მხოლოდ LLM-ებით ვერ გადაიჭრება“.xenospectrum+1
გაერთიანების ფანჯარამ ასევე წარადგინა mm81x დრაივერი Morse Micro-ს Wi-Fi HaLow შორ მანძილზე მომუშავე მოწყობილობებისთვის, ახალი NXPWIFI დრაივერი NXP აპარატურისთვის და საწყისი სტრუქტურა Intel-ის iXD დრაივერისთვის, რომელიც განკუთვნილია E2100 და უფრო ახალი ინფრასტრუქტურული პროცესორებისთვის. MPTCP-მ მიიღო ცვლილება მეხსიერების ძლიერი დეფიციტის დროს რიგგარეშე რიგის გასასუფთავებლად, ხოლო AF_UNIX-მა მიიღო გაუმჯობესებული შეცდომების შეტყობინება Linux-ის უსაფრთხოების მოდულების მიერ ფაილის დესკრიპტორების უარყოფის შესახებ. Linux 7.3-ის პირველი საცდელი ვერსია მოსალოდნელია 30 აგვისტოსთვის, ხოლო სტაბილური ვერსიის გამოშვება ოქტომბრის ბოლოს იგეგმება.techveda+2