Fedora 32 yana da niyyar haɗawa da Earlyoom don farkon amsa ga ƙananan ƙwaƙwalwar ajiya

aka buga shirin hadawa Tsarin baya ta tsohuwa a cikin Fedora 32 kununiya don amsawa da wuri zuwa ƙananan ƙwaƙwalwar ajiya a cikin tsarin. Idan adadin ƙwaƙwalwar ajiyar da ke akwai ya kasa da ƙayyadaddun ƙimar, to Earlyoom, ta hanyar aika SIGTERM (kasa da 10% ƙwaƙwalwar ajiyar kyauta) ko SIGKILL (< 5%), da karfi (ya rufe tsarin da ke cinye ƙwaƙwalwar ajiya mafi mahimmanci (yana da mafi girma). /proc/*/oom_score), ba tare da kawo tsarin tsarin don share buffers na tsarin ba.Earlyoom zai ba ka damar sauri da sauri don amsa rashin ƙwaƙwalwar ajiya, ba tare da kai ga kiran mai kula da OOM (Out Of Memory) a cikin kwaya ba, wanda yana haifar da lokacin da yanayin ya zama mai mahimmanci kuma tsarin, a matsayin mai mulkin, ba ya sake amsawa ga ayyukan mai amfani.

A cikin fitowar Fedora daga baya la'akari da yiwuwar ba da damar mai sarrafa abin da ba a iya tunawa ba ƙananan ƙwaƙwalwar ajiya-sa ido, wanda amfani ya bayyana a cikin Linux kernel 5.2 / proc / matsa lamba / ƙwaƙwalwar ƙwaƙwalwar ajiya don tantance ƙarancin ƙwaƙwalwar ajiya a cikin tsarin, amma ba kamar farkon farkon ba, ba ya ƙare nan da nan, amma yana aika sanarwa ta hanyar DBus game da buƙatar rage yawan ƙwaƙwalwar ajiya (idan yanayin bai koma al'ada ba). bayan haka, kunnawa yana yiwuwa OOM Killer nuclei). Low-memory-monitor yana buƙatar aikace-aikacen da za a canza su, don haka ana ganin shi azaman bayani na dogon lokaci wanda za a iya amfani da shi da zarar an daidaita aikace-aikacen GNOME.

Don saka idanu akan yanayin rashin ƙwaƙwalwar ajiya don aikace-aikace a Glib 2.63.3 API ɗin ya ƙara GemoryMonitor, yarda duba don sigina daga mai saka idanu mai ƙarancin ƙwaƙwalwar ajiya kuma ɗauki mataki (misali, aikace-aikacen na iya 'yantar da ƙwaƙwalwar ajiya da aka yi amfani da ita don caching, adana fayiloli, gudanar da tarin shara, ƙoƙarin rage ɓarna ƙwaƙwalwar ajiya, ko kashe ayyukan taimako marasa aiki). Taimako
GMemoryMonitor kuma an ƙara zuwa xdg-desktop-portal don amfani a aikace-aikacen flatpak mai yashi.

source: budenet.ru

Add a comment