Mds మరియు mdworker అంటే ఏమిటి, మరియు అవి నా Mac లో ఎందుకు నడుస్తున్నాయి?
కార్యాచరణ మానిటర్ను తనిఖీ చేస్తున్నప్పుడు, మీరు గుర్తించని కొన్ని ప్రక్రియలను మీరు గమనించారు: mds మరియు mdworker. ఇద్దరికీ ఐకాన్ లేదు, మరియు అవి నిరంతరం నడుస్తున్నట్లు కనిపిస్తాయి. చింతించకండి, అవి ప్రమాదకరం.
సంబంధించినది:ఈ ప్రక్రియ అంటే ఏమిటి మరియు ఇది నా Mac లో ఎందుకు నడుస్తోంది?
ఈ వ్యాసం కెర్నల్_టాస్క్, హిడ్, ఇన్స్టాల్డ్ మరియు మరెన్నో వంటి కార్యాచరణ మానిటర్లో కనిపించే వివిధ ప్రక్రియలను వివరించే మా కొనసాగుతున్న సిరీస్లో భాగం. ఆ సేవలు ఏమిటో తెలియదా? చదవడం ప్రారంభించడం మంచిది!
రెండు ప్రక్రియలు స్పాట్లైట్, మాకోస్ శోధన సాధనం. మొదటి, mds, మెటాడేటా సర్వర్ కోసం నిలుస్తుంది. ఈ ప్రక్రియ మీకు శీఘ్ర శోధన ఫలితాలను ఇవ్వడానికి ఉపయోగించే సూచికను నిర్వహిస్తుంది. రెండవది, mdworker, మెటాడేటా సర్వర్ వర్కర్. త్వరిత శోధన సాధ్యం కావడానికి ఇది మీ ఫైళ్ళను ఇండెక్స్ చేసే కృషి చేస్తుంది.
Mds మరియు mdworker ఎందుకు ఎక్కువ RAM మరియు CPU ఉపయోగిస్తున్నారు?
మీరు ఇటీవల మీ ఫైల్లను మరియు అనువర్తనాలను ఒక Mac నుండి మరొకదానికి మార్చినట్లయితే, mds మరియు mdworker చాలా ఎక్కువ CPU శక్తి మరియు జ్ఞాపకశక్తిని తీసుకోవడం సాధారణం. మీరు ఇటీవల మీ కంప్యూటర్కు క్రొత్త ఫైల్లను జోడించినట్లయితే అదే జరుగుతుంది. మీ అన్ని ఫైళ్ళ యొక్క సూచికను రూపొందించడానికి ఈ ప్రక్రియలు రెండూ పనిచేస్తున్నాయి, ఇది మీ వేగవంతమైన శోధనలకు తరువాత శక్తినిస్తుంది.
ఈ కేసును మీరు ఎలా చెప్పగలరు? స్పాట్లైట్ను తెరవండి మరియు మీరు ప్రోగ్రెస్ బార్ పక్కన “ఇండెక్సింగ్” అనే పదాన్ని చూస్తారు.
మీరు ఆ సందేశాన్ని చూసినట్లయితే, మీ సూచికను సృష్టించే పనిలో స్పాట్లైట్ కష్టమని మీకు తెలుసు, మరియు వనరుల వినియోగానికి ఇది కారణం. ఇది సాధారణంగా కొన్ని గంటలు మాత్రమే పడుతుంది, అయినప్పటికీ ఇది మీ హార్డ్ డ్రైవ్ మరియు ప్రాసెసర్ వేగాన్ని బట్టి మారుతుంది.
మీ అన్ని వనరులను ఉపయోగించకుండా స్పాట్లైట్ కాన్ఫిగర్ చేయబడింది. మీరు ప్రాసెసర్ ఇంటెన్సివ్గా ఏదైనా చేస్తుంటే, ఈ ప్రక్రియలు వెనక్కి తగ్గాలి. మీ Mac పనిలేకుండా ఉండి, మరియు మీరు బ్యాటరీ శక్తితో లేకపోతే, డేటాబేస్ను నిర్మించడానికి స్పాట్లైట్ తప్పనిసరిగా ఏవైనా వనరులను ఉపయోగించుకోవటానికి సంకోచించదు.
మీ స్పాట్లైట్ సూచికను పునర్నిర్మించండి
సంబంధించినది:సూచికను పునర్నిర్మించడం ద్వారా స్పాట్లైట్ సమస్యలను ఎలా పరిష్కరించాలి
ఈ ప్రక్రియలు ఎప్పుడూ తమ పనిని పూర్తి చేసినట్లు అనిపించకపోతే మరియు ఇండెక్సింగ్ ప్రారంభమైన తర్వాత మీ CPU మరియు మెమరీ రోజులను నిరంతరం ఉపయోగిస్తుంటే, మీ సూచిక పాడైపోయే అవకాశం ఉంది. సంతోషంగా, స్పాట్లైట్ సూచికను పునర్నిర్మించడం ద్వారా మీరు ఇలాంటి సమస్యలను పరిష్కరించవచ్చు.
దీన్ని చేయడానికి రెండు ప్రధాన మార్గాలు ఉన్నాయి. మొదటిది మీ మొత్తం హార్డ్ డ్రైవ్ను మినహాయించిన స్థానాల జాబితాకు జోడించడం, ఆపై దాన్ని మినహాయింపు జాబితా నుండి తీసివేయడం. రెండవది టెర్మినల్ తెరవడం, ఆపై కింది ఆదేశాన్ని అమలు చేయడం:
sudo mdutil -E /
ఎలాగైనా, మీ మొత్తం స్పాట్లైట్ సూచిక తిరిగి నిర్మించబడుతుంది, ఇది స్పాట్లైట్ను పైకి లాగడం ద్వారా మరియు పురోగతి పట్టీతో పాటు ఎగువ ఎడమ వైపున “ఇండెక్సింగ్” అనే పదాన్ని చూడటం ద్వారా మీరు చూడవచ్చు. ఆ ప్రక్రియ పూర్తయిన తర్వాత, mds మరియు mdworker అధిక CPU తీసుకోవడం మానేయాలి. కాకపోతే, మీ Mac లో ఫైల్ సిస్టమ్ సమస్యలను పరిష్కరించడానికి ప్రథమ చికిత్సను అమలు చేయడాన్ని పరిశీలించండి, ఆపై సూచికను మళ్లీ నిర్మించండి. ఇది దాదాపు అన్ని సందర్భాల్లో సమస్యను పరిష్కరిస్తుంది.