Windows Tips & News

WSL 2-ს ახლა აქვს მეხსიერების აღდგენის ფუნქცია

click fraud protection
რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმიზაციისთვის

Windows 10 Build 18917-ის გამოშვებით, Microsoft-მა გააცნო WSL 2 Insiders-ს, Windows ქვესისტემა Linux 2-ისთვის. ის აგზავნის Linux-ის რეალურ ბირთვს Windows-ით, რაც შესაძლებელს გახდის სისტემური ზარების თავსებადობას. ეს არის პირველი შემთხვევა, როდესაც Linux-ის ბირთვი იგზავნება Windows-ით. Windows 10 build 19013 დაამატა კიდევ ერთი შესანიშნავი WSL 2 ფუნქცია - Memory Reclaim, რომელიც საშუალებას აძლევს მასპინძელ სისტემას ხელახლა გამოიყენოს მეხსიერება, რომელიც აღარ არის საჭირო Linux-ის არცერთ პროცესზე.

რეკლამა

ადრე, როდესაც WSL2 ვირტუალური მანქანის (VM) მეხსიერების საჭიროება იზრდებოდა, თქვენი სამუშაო პროცესიდან ან Linux-ის ბირთვი, VM-ზე გამოყოფილი საერთო მეხსიერება ასევე გაიზრდება მეტი მეხსიერების გამოყოფით მასპინძელი. მაგრამ, როგორც კი სამუშაო პროცესი დასრულდება, ის მეხსიერება, რომელიც სამუშაო პროცესს აღარ სჭირდება, არ დაუბრუნდება მასპინძელს. ახლა WSL 2-ში მეხსიერების აღდგენით, როდესაც Linux-ში მეხსიერება აღარ არის საჭირო, ის შეიძლება დაუბრუნდეს ჰოსტს, სადაც ის განთავისუფლდება და თქვენი WSL 2 VM მეხსიერების ზომაში შემცირდება.

მანამდე:

Windows 10 მეხსიერების აღდგენა

შემდეგ:

Windows 10 მეხსიერების აღდგენა დასრულებულია

ნახეთ შემდეგი ვიდეო:

Როგორ მუშაობს

ეს ფუნქცია იკვებება ა Linux-ის ბირთვის პატჩი რაც საშუალებას აძლევს მეხსიერების მცირე მომიჯნავე ბლოკებს დაუბრუნდეს მასპინძელ მანქანას, როდესაც ისინი აღარ არის საჭირო Linux-ის სტუმარზე. WSL გუნდმა განაახლა Linux-ის ბირთვი WSL2-ში ამ პაჩის ჩასართავად და Hyper-V-ის შეცვლილი ამ გვერდის მოხსენების ფუნქციის მხარდასაჭერად. ჰოსტისთვის რაც შეიძლება მეტი მეხსიერების დასაბრუნებლად, WSL პერიოდულად აკუმშავს მეხსიერებას, რათა უზრუნველყოს თავისუფალი მეხსიერების ხელმისაწვდომობა მომიჯნავე ბლოკებში. ეს მუშაობს მხოლოდ მაშინ, როდესაც თქვენი CPU უმოქმედოა. თქვენ შეგიძლიათ ნახოთ, როდის მოხდება ეს, ეძებთ შეტყობინებას „WSL2: მეხსიერების შეკუმშვის შესრულება“ გამომავალი განყოფილებაში. dmesg ბრძანება. თუ თქვენ ხართ ძლიერი მომხმარებელი, შეგიძლიათ დააკონფიგურიროთ ეს ქცევა მნიშვნელობების რედაქტირებით .wslconfig. გთხოვთ შეამოწმოთ WSL 19013 გამოშვების ნოტები ამ ვარიანტების სანახავად. გარდა ამისა, თუ გსურთ ამ Linux ბრძანების ხელით გაშვება, შეგიძლიათ გაუშვათ ბრძანება echo 1 > /proc/sys/vm/compact_memory როგორც root მომხმარებელი.

მეტი ტექნიკური დეტალები და მაგალითები შეგიძლიათ იხილოთ აქ ოფიციალური ბლოგის პოსტი.

რეკომენდირებულია: დააწკაპუნეთ აქ Windows-ის პრობლემების მოსაგვარებლად და სისტემის მუშაობის ოპტიმიზაციისთვის

ჩამოტვირთეთ Winamp Skins Archives

ეს ვებსაიტი იყენებს ქუქიებს თქვენი გამოცდილების გასაუმჯობესებლად ვებსაიტზე ნავიგაციის დროს. ამ ქუ...

Წაიკითხე მეტი

Windows 8.1 არქივები

Windows-ის XP-ის შემდეგ ვერსიებში, Explorer-ში განხორციელდა გარკვეული ცვლილებები, რომლებიც საკმაო...

Წაიკითხე მეტი

Microsoft Edge ბრაუზერის არქივები

ჩვენთვის ცნობილი გახდა, რომ Microsoft ამოწმებს ახალ ფუნქციას თავის Edge ბრაუზერში. ახლახან გამოშვ...

Წაიკითხე მეტი