Kei te watea te GameMode 1.6, he kaiwhakatikatika mahi keemu mo Linux

Kamupene Interactive Feral whakaputaina tuku arotau Aratau Keemu 1.6, ka whakatinanahia hei tukanga papamuri e whakarereke ana i nga momo whakatakotoranga punaha Linux i runga i te rere ki te whakatutuki i nga mahi morahi mo nga tono petipeti. Ko te waehere kaupapa kua tuhia ki C me tukua i raro i te raihana BSD.

Mo nga keemu, e whakaarohia ana kia whakamahia he whare pukapuka libgamemode motuhake, ka taea e koe te tono kia whakauruhia etahi arotautanga kaore e whakamahia taunoa i roto i te punaha i te wa e rere ana te keemu. Kei te waatea ano te kowhiringa whare pukapuka mo te whakahaere i te keemu i roto i te aratau arotautanga aunoa (ka utaina te libgamemodeauto.so ma LD_PRELOAD i te tiimata o te keemu), me te kore e whakarereke i te waehere keemu. Ko te whakauru o etahi arotautanga ka taea te whakahaere ma te konae whirihoranga.

Hei tauira, ma te whakamahi i te GameMode, ka taea te whakakore i nga aratau penapena hiko, ka taea te whakarereke i te tohatoha rauemi me nga tawhā whakahōtaka mahi (Kawana CPU me SCHED_ISO), ka taea te whakarite i nga kaupapa matua I/O, ka taea te aukati i te tiimata o te mata, ka taea te aukati i nga momo momo mahi nui ake. ka taea ki roto i nga GPU NVIDIA me AMD, a ka taea te kati i nga GPU NVIDIA.

Tukua 1.6 whakaurua te kaha ki te whakamahi elogin, he rereke o te takiurunga kaore e herea ki te systemd. He tautoko taapiri mo te huri i te raarangi pukapuka mo te taputapu gamemoderun me te whakakore i te uara LD_PRELOAD i te $GAMEMODERUNEXEC. Kua pai ake te whakahaere i te whakawhirinaki. He pukapuka hou mo te whaipainga gamemoderun kua tohua, kua taapirihia he huinga o te gamemode-simulate-game me nga tauira.

Source: opennet.ru

Tāpiri i te kōrero