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

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

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

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

విడుదల 1.5లో జోడించబడింది అవకాశం ఇంటిగ్రేటెడ్ GPUతో Intel ప్రాసెసర్‌ల కోసం CPU మోడ్ రెగ్యులేటర్ (CPU గవర్నర్) యొక్క డైనమిక్ మార్పు, "పనితీరు" మోడ్‌ను ఉపయోగించడం వలన GPUలో అధిక లోడ్‌లో ఉన్న గ్రాఫిక్స్ సబ్‌సిస్టమ్ పనితీరు తగ్గుతుంది. ఈ సందర్భంలో, "పవర్‌సేవ్" మోడ్‌కు మారడం వలన మీరు CPU శక్తి వినియోగాన్ని తగ్గించవచ్చు మరియు మరిన్ని GPU వనరులను ఖాళీ చేయవచ్చు (CPU మరియు GPU ఉమ్మడి పవర్ బడ్జెట్‌తో అందించబడతాయి మరియు CPU వనరుల ప్రాధాన్యత కేటాయింపు GPU ఫ్రీక్వెన్సీలో తగ్గింపుకు దారి తీస్తుంది). i7-1065G7 CPUలో, ప్రతిపాదిత ఆప్టిమైజేషన్ గేమ్ షాడో ఆఫ్ ది టోంబ్ రైడర్ పనితీరును 25-30% పెంచడానికి మిమ్మల్ని అనుమతిస్తుంది.

గేమ్‌మోడ్ 1.5 PID పునర్వినియోగ పరిస్థితిని నిర్వహించడానికి 'pidfd' యంత్రాంగాన్ని ఉపయోగించే D-బస్ APIల యొక్క కొత్త సెట్‌ను కూడా పరిచయం చేస్తుంది (pidfd ఒక నిర్దిష్ట ప్రక్రియకు కట్టుబడి ఉంటుంది మరియు మారదు, అయితే PID కరెంట్ తర్వాత మరొక ప్రక్రియకు కట్టుబడి ఉంటుంది. ప్రక్రియ ముగుస్తుంది. ఈ PIDతో అనుబంధించబడింది).

మూలం: opennet.ru

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