Macలో హై విండో సర్వర్ CPU వినియోగాన్ని టేమ్ చేయండి

Anonim

Mac OS X Yosemiteతో చెప్పుకోదగ్గ దృశ్యమాన పునఃరూపకల్పనతో పాటు అనేక మార్పులను పొందింది, అయితే వాటిలో కొన్ని మార్పులు మరియు వివిధ పారదర్శక ప్రభావాలు తప్పుగా ఉన్న WindowServer ప్రవర్తనతో కొంతమంది వినియోగదారుల Mac పనితీరుపై ప్రభావం చూపుతాయి. విండో సర్వర్ ప్రాసెస్‌తో ఎటువంటి కారణం లేకుండా భారీ CPU వినియోగానికి స్పైకింగ్ చేయడంతో ఇది సాధారణంగా ప్రదర్శించబడుతుంది, తరచుగా మెమరీని విపరీతంగా ఉపయోగించడంతో పాటు, కొన్ని కంప్యూటర్‌లలో Mac OS X మరియు MacOS యొక్క సాధారణ వినియోగం సమయంలో చాలా మందకొడిగా మరియు అస్థిరమైన ప్రవర్తనకు దారి తీస్తుంది.

చెత్తగా, త్వరిత రూపాన్ని తెరవడం, కొన్ని కొత్త ఫైండర్ విండోలను తెరవడం లేదా బిజీగా ఉన్న ఫైండర్ ఫోల్డర్‌ల కంటెంట్‌ల ద్వారా స్క్రోల్ చేయడం వంటివి విండో సర్వర్ ప్రాసెసర్ వినియోగంలో పెరుగుదలకు దారితీస్తాయి, ఇది కంప్యూటర్‌కు కారణమయ్యేంత ఎక్కువగా ఉంటుంది. స్తంభింపజేయండి లేదా చాలా హానికరమైన బీచ్‌బాల్ కర్సర్ రూపాన్ని కూడా కలిగి ఉంటుంది.

WindowServer తరచుగా macOS మరియు Mac OS Xతో కొన్ని సందర్భాల్లో అర్థవంతమైన కారణం లేకుండా అధిక CPU వినియోగాన్ని పెంచుతూ ఉంటే, ఈ కథనం మిమ్మల్ని లక్ష్యంగా చేసుకుంది. Mac OS Xలో కనిపించే దాదాపు ప్రతిదానిని గీయడానికి WindowServer అవసరమని ఇచ్చిన సవాలుతో కూడిన పని అయిన WindowServer ప్రవర్తనను (లేదా తప్పుగా ప్రవర్తించే) మూలకాలు మరియు లక్షణాలను తగ్గించడం ద్వారా మేము WindowServer ప్రక్రియను మచ్చిక చేసుకోవడానికి ప్రయత్నిస్తున్నాము. WindowServer CPU వినియోగం సమస్య అనేది కేవలం బగ్ లేదా ఆప్టిమైజేషన్ సమస్య, అది పరిష్కరించబడుతుంది, అయితే ప్రస్తుతానికి ఈ ప్రవర్తన Mac OS యొక్క తాజా వెర్షన్‌లలో (Mac OS X 10) కొనసాగుతుంది.10.3 నుండి) సరికొత్త Mac హార్డ్‌వేర్‌లో కూడా. అదృష్టవశాత్తూ, సహాయపడే కొన్ని పరిష్కారాలు ఉన్నాయి, కాబట్టి దానిని తెలుసుకుందాం.

Mac OS Xలో పారదర్శక ప్రభావాలను ఆఫ్ చేయండి

కేవలం పారదర్శకత ప్రభావాలను ఆపివేయడం ద్వారా నేను Mac OS X Yosemite లేదా ఆ తర్వాత నడుస్తున్న హార్డ్‌వేర్ కొత్తదైనా లేదా పాతదైనా, నేను ఎదుర్కొన్న ప్రతి Macని వేగవంతం చేస్తుంది. కంప్యూటర్ ముఖ్యంగా స్లో అనిపించకపోయినా, పారదర్శకత ప్రభావాలను ఆపివేయడం దాదాపుగా వేగంగా అనిపిస్తుంది.

  1. Apple మెనుకి వెళ్లి, "సిస్టమ్ ప్రాధాన్యతలు" ఎంచుకోండి, ఆపై "యాక్సెసిబిలిటీ"కి వెళ్లండి
  2. ఎడమ మెను నుండి "డిస్ప్లే" ఎంచుకోండి
  3. “పారదర్శకతను తగ్గించు” పక్కన ఉన్న స్విచ్‌ని ఆన్‌లో ఉంచడానికి టోగుల్ చేయండి (ప్రత్యామ్నాయంగా, మీరు UIని వేరు చేయడం కొంచెం సులభంగా ఉండాలని మీరు కోరుకుంటే, మీరు కాంట్రాస్ట్‌ని పెంచడాన్ని ప్రారంభించవచ్చు, అది అంతటా అపారదర్శక మూలకాలను కూడా ఆఫ్ చేస్తుంది. OS X)

వేగాన్ని పెంచడం చాలా చర్యలలో వెంటనే గుర్తించదగినది మరియు మీరు క్వార్ట్జ్ డీబగ్‌లోని FPS ఫ్రేమ్ రేట్ మానిటర్‌తో ముందు మరియు తర్వాత ఫలితాలను కూడా కొలవవచ్చు, ఇది హార్డ్‌వేర్‌పై ఆధారపడి 10 FPS లేదా అంతకంటే ఎక్కువ ఉండవచ్చు స్క్రీన్ యానిమేషన్ల రిఫ్రెష్ రేటును పెంచండి.

ఇది ఇప్పటికీ Mac OS X 10.10.3 (ఇది బీటా అని మంజూరు చేయబడింది), కాబట్టి బహుశా OS X యోస్మైట్ కోసం కొంత మొండి బగ్ ఉండవచ్చు లేదా కొంత పనితీరు ఆప్టిమైజేషన్ ఇప్పటికీ ఉండవచ్చు.

నేను వ్యక్తిగతంగా, నేను పారదర్శక ప్రభావాలను ఇష్టపడుతున్నాను కాబట్టి నేను దీన్ని సరికొత్త Mac హార్డ్‌వేర్‌తో కొనసాగించాలనుకుంటున్నాను, అయితే 16GB RAMతో నా 2015 మోడల్ Retina MacBook Pro కూడా పారదర్శకతను ఆపివేయడం నుండి ప్రోత్సాహాన్ని పొందుతుంది. ఇంతలో, 2012 నుండి మాక్‌బుక్ ఎయిర్ వంటి పాత హార్డ్‌వేర్ పారదర్శక ప్రభావాలతో నిరుత్సాహకరంగా నిదానంగా ఉంది మరియు నేను రెటినా ఐమాక్ 27″ వినియోగదారుల నుండి ఇలాంటి ఫిర్యాదులను విన్నాను, ఇది స్పష్టంగా చాలా కొత్త మరియు శక్తివంతమైన హార్డ్‌వేర్.పుష్కలమైన వనరులతో కొత్త హార్డ్‌వేర్ OS Xలో పారదర్శక ప్రభావాలను ప్రదర్శించడంలో ఇప్పటికీ కష్టపడగలదని చివరికి సాఫ్ట్‌వేర్ పరిష్కారాన్ని సూచించవచ్చు.

ఉపయోగించని యాప్ & ఫైండర్ విండోలను మూసివేయండి

OS X Yosemite అనేక విండోస్ యాప్‌లు లేదా ఫైండర్ తెరిచినప్పుడు, విండో సర్వర్ విపరీతమైన వనరులను వినియోగించడం ప్రారంభిస్తుంది. ఇది OS X యొక్క అన్ని వెర్షన్‌లలో (లేదా ఏదైనా OSలో) సంభవించవచ్చు, యోస్మైట్‌లో ఏదో ఒక ప్రత్యేకత ఉంది, దీని వలన ఇది ప్రత్యేకంగా హరించుకుపోయే సంఘటన.

పరిష్కారం అన్నిటికంటే ఎక్కువ వినియోగదారు ప్రవర్తన ఆధారితమైనది; ఉపయోగించని విండోలు లేదా యాప్‌లను మూసివేయడం అలవాటు చేసుకోండి, అందువల్ల వాటికి ఇకపై వనరులు అవసరం లేదు.

అన్ని విండోస్ కీస్ట్రోక్‌ను మూసివేయడం గుర్తుంచుకోవడం దీన్ని నిర్వహించడానికి ఉపయోగపడుతుంది.

Stop Mission Control Spaces Rearranging

మీరు Macలో ప్రాథమికంగా వర్చువల్ డెస్క్‌టాప్ ఎన్విరాన్మెంట్ అయిన Spacesని ఉపయోగిస్తే, వినియోగం ఆధారంగా స్పేస్‌లు తమను తాము పునర్వ్యవస్థీకరించకుండా ఆపడం వలన WindowServer ప్రవర్తనలో చిన్న మార్పు కనిపిస్తోంది.

  1. Apple మెను నుండి సిస్టమ్ ప్రాధాన్యతలను తెరిచి, "మిషన్ కంట్రోల్"కు వెళ్లండి
  2. “అత్యంత ఇటీవలి ఉపయోగం ఆధారంగా స్వయంచాలకంగా స్పేస్‌లను క్రమాన్ని మార్చండి” కోసం సెట్టింగ్‌ను నిలిపివేయండి

చాలా మంది వినియోగదారులు ఏమైనప్పటికీ ఈ లక్షణాన్ని గమనించలేరు, కాబట్టి మెరుగుదల దాదాపుగా శూన్యం అయినప్పటికీ ఇది సాధారణంగా మిస్ అవ్వదు.

బహుళ ప్రదర్శనలు? ప్రతి ఒక్కరికి స్పేస్‌లను ఆఫ్ చేయండి

మీరు మల్టీ-డిస్ప్లే సెటప్‌ని కలిగి ఉంటే, డిసేబుల్ చేయడానికి మరొక సెట్టింగ్ ప్రతి ఒక్క డిస్‌ప్లే కోసం స్పేస్‌లు.

  1. సిస్టమ్ ప్రాధాన్యతలను తెరిచి, "మిషన్ కంట్రోల్"కు వెళ్లండి
  2. “డిస్‌ప్లేలకు ప్రత్యేక ఖాళీలు ఉన్నాయి” కోసం సెట్టింగ్‌ని ఆఫ్‌లో ఉంచడానికి టోగుల్ చేయండి
  3. లాగ్ అవుట్ చేయండి లేదా ఇంకా మెరుగ్గా, Macని రీబూట్ చేయండి

ఖచ్చితంగా, మీరు మీ Macతో బహుళ స్క్రీన్‌లను ఉపయోగించేవారు కానట్లయితే, ఆ మార్పు ప్రభావం చూపదు కాబట్టి మీ దృష్టి మరెక్కడా ఉండాలి.

రీబూట్

మీరు Mac యూజర్‌లలో ఒకరు అయితే వారి Macని షట్ డౌన్ చేయరు లేదా రీబూట్ చేయరు, కానీ మీరు WindowServer అధిక CPU సమస్యలను ఎదుర్కొంటుంటే, మీరు Macని కొంచెం తరచుగా సర్దుబాటు చేసి రీస్టార్ట్ చేయాలనుకోవచ్చు. Macని పునఃప్రారంభించడం వలన WindowServer ప్రక్రియ తప్పు ప్రవర్తనకు తాత్కాలిక పరిష్కారం లభిస్తుంది. ఇది చాలా మందమైన సలహా లాగా ఉందని నాకు తెలుసు, కానీ బహుళ వ్యాఖ్యాతలు దీనితో తాత్కాలిక విజయం సాధించినట్లు నివేదించారు మరియు నేను స్వయంగా అభివృద్ధిని గమనించాను. ఖచ్చితంగా ఆదర్శం కంటే తక్కువ, కానీ మూల కారణం పరిష్కరించబడే వరకు, ఇది సహాయపడుతుంది.

మీరు పైన పేర్కొన్నవన్నీ చేసినట్లయితే మరియు విండో సర్వర్ తప్పుగా ప్రవర్తిస్తున్నట్లు లేదా Mac చాలా నెమ్మదిగా నడుస్తుంటే, OS X యోస్మైట్‌ను వేగవంతం చేయడానికి లేదా ఎందుకు అర్థం చేసుకోవడానికి సాధారణ చిట్కాలను సమీక్షించడం విలువైనదే Mac నెమ్మదిగా నడుస్తుంది, ఇది మరింతగా సహాయపడుతుంది.

మీరు విండో సర్వర్ సమస్యలను ఎదుర్కొన్నారా? OS X Yosemiteలో WindowServer వనరుల వినియోగాన్ని తగ్గించడానికి మీకు ఏవైనా చిట్కాలు ఉన్నాయా? మా వ్యాఖ్యలలో మీ అనుభవాన్ని మరియు ఉపాయాలను తప్పకుండా పంచుకోండి.

Macలో హై విండో సర్వర్ CPU వినియోగాన్ని టేమ్ చేయండి