గేమ్‌మోడ్ 1.6 అందుబాటులో ఉంది, Linux కోసం గేమ్ పనితీరు ఆప్టిమైజర్

ఫెరల్ ఇంటరాక్టివ్ కంపెనీ ప్రచురించిన ఆప్టిమైజర్ విడుదల గేమ్‌మోడ్ 1.6, గేమింగ్ అప్లికేషన్‌ల కోసం గరిష్ట పనితీరును సాధించడానికి ఫ్లైలో వివిధ Linux సిస్టమ్ సెట్టింగ్‌లను మార్చే నేపథ్య ప్రక్రియగా అమలు చేయబడింది. ప్రాజెక్ట్ కోడ్ C మరియు లో వ్రాయబడింది సరఫరా BSD లైసెన్స్ కింద.

గేమ్‌ల కోసం, ప్రత్యేక లిబ్‌గేమ్‌మోడ్ లైబ్రరీని ఉపయోగించాలని ప్రతిపాదించబడింది, ఇది గేమ్ నడుస్తున్నప్పుడు సిస్టమ్‌లో డిఫాల్ట్‌గా ఉపయోగించని నిర్దిష్ట ఆప్టిమైజేషన్‌లను చేర్చమని అభ్యర్థించడానికి మిమ్మల్ని అనుమతిస్తుంది. గేమ్ కోడ్‌లో మార్పులు చేయనవసరం లేకుండా ఆటోమేటిక్ ఆప్టిమైజేషన్ మోడ్‌లో గేమ్‌ను అమలు చేయడానికి (గేమ్‌ను ప్రారంభించేటప్పుడు LD_PRELOAD ద్వారా libgamemodeauto.so లోడ్ చేయడం) కోసం లైబ్రరీ ఎంపిక కూడా అందుబాటులో ఉంది. నిర్దిష్ట ఆప్టిమైజేషన్‌లను చేర్చడాన్ని కాన్ఫిగరేషన్ ఫైల్ ద్వారా నియంత్రించవచ్చు.

ఉదాహరణకు, గేమ్‌మోడ్‌ని ఉపయోగించి, పవర్ సేవింగ్ మోడ్‌లు నిలిపివేయబడతాయి, వనరుల కేటాయింపు మరియు టాస్క్ షెడ్యూలింగ్ పారామితులను మార్చవచ్చు (CPU గవర్నర్ మరియు SCHED_ISO), I/O ప్రాధాన్యతలను తిరిగి అమర్చవచ్చు, స్క్రీన్ సేవర్ స్టార్టప్‌ను నిరోధించవచ్చు, వివిధ రకాల పనితీరును పెంచవచ్చు NVIDIA మరియు AMD GPUలలో ప్రారంభించబడుతుంది మరియు NVIDIA GPUలు ఓవర్‌లాక్ చేయబడతాయి (ఓవర్‌క్లాకింగ్), వినియోగదారు నిర్వచించిన ఆప్టిమైజేషన్‌లతో స్క్రిప్ట్‌లు ప్రారంభించబడతాయి.

విడుదల 1.6 ఉపయోగించగల సామర్థ్యాన్ని పరిచయం చేసింది elogind, systemdతో ముడిపడి లేని లాగిన్ యొక్క రూపాంతరం. గేమ్‌మోడెరన్ యుటిలిటీ కోసం లైబ్రరీ డైరెక్టరీని మార్చడానికి మరియు $GAMEMODERUNEXECలో LD_PRELOAD విలువను భర్తీ చేయడానికి మద్దతు జోడించబడింది. మెరుగైన డిపెండెన్సీ నిర్వహణ. గేమ్‌మోడెరన్ యుటిలిటీ కోసం కొత్త మాన్యువల్ ప్రతిపాదించబడింది మరియు ఉదాహరణలతో గేమ్‌మోడ్-సిమ్యులేట్-గేమ్ సెట్ జోడించబడింది.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి