బెంజమిన్ బెర్గ్ (
గ్నోమ్కి లాగిన్ను నియంత్రించడానికి ఇది కొంతకాలంగా ఉపయోగించబడింది.
అదే సమయంలో, సెషన్-సంబంధిత కార్యాచరణలో కొంత భాగం గ్నోమ్-సెషన్ ప్రక్రియ యొక్క భుజాలపై ఉంది, ఇది D-బస్ ద్వారా నిర్వహించడం, డిస్ప్లే మేనేజర్ మరియు గ్నోమ్ భాగాలను ప్రారంభించడం మరియు వినియోగదారు-నిర్దిష్ట అప్లికేషన్ల ఆటోరన్ను నిర్వహించడం వంటి వాటికి బాధ్యత వహిస్తుంది. . గ్నోమ్ 3.34 అభివృద్ధి సమయంలో, గ్నోమ్-సెషన్-నిర్దిష్ట లక్షణాలు systemd కోసం యూనిట్ ఫైల్లుగా ప్యాక్ చేయబడతాయి, “systemd —user” మోడ్లో అమలు చేయబడతాయి, అనగా. నిర్దిష్ట వినియోగదారు యొక్క పర్యావరణానికి సంబంధించి, మరియు మొత్తం సిస్టమ్ కాదు. మార్పులు ఇప్పటికే Fedora 31 పంపిణీలో అమలు చేయబడ్డాయి, ఇది అక్టోబర్ చివరిలో విడుదల చేయబడుతుందని భావిస్తున్నారు.
సిస్టమ్డిని ఉపయోగించడం వల్ల డిమాండ్పై లేదా కొన్ని సంఘటనలు జరిగినప్పుడు హ్యాండ్లర్ల లాంచ్ను నిర్వహించడం సాధ్యపడింది, అలాగే వైఫల్యాల కారణంగా ప్రక్రియల అకాల ముగింపుకు మరింత అధునాతనంగా ప్రతిస్పందించడం మరియు గ్నోమ్ భాగాలను ప్రారంభించేటప్పుడు డిపెండెన్సీలను విస్తృతంగా నిర్వహించడం సాధ్యమైంది. ఫలితంగా, మీరు నిరంతరం నడుస్తున్న ప్రక్రియల సంఖ్యను తగ్గించవచ్చు మరియు మెమరీ వినియోగాన్ని తగ్గించవచ్చు. ఉదాహరణకు, X11 ప్రోటోకాల్ ఆధారంగా అప్లికేషన్ను అమలు చేయడానికి ప్రయత్నిస్తున్నప్పుడు మాత్రమే XWayland ఇప్పుడు ప్రారంభించబడుతుంది మరియు హార్డ్వేర్-నిర్దిష్ట భాగాలు అటువంటి హార్డ్వేర్ ఉన్నట్లయితే మాత్రమే ప్రారంభించబడతాయి (ఉదాహరణకు, కార్డ్ చొప్పించినప్పుడు స్మార్ట్ కార్డ్ల కోసం హ్యాండ్లర్లు ప్రారంభమవుతాయి. మరియు అది తీసివేయబడినప్పుడు ముగించండి).
సేవల లాంచ్ను నిర్వహించడానికి మరిన్ని సౌకర్యవంతమైన సాధనాలు వినియోగదారు కోసం కనిపించాయి; ఉదాహరణకు, మల్టీమీడియా కీ హ్యాండ్లర్ను నిలిపివేయడానికి, “systemctl -user stop gsd-media-keys.target”ని అమలు చేయడం సరిపోతుంది. సమస్యల విషయంలో, ప్రతి హ్యాండ్లర్తో అనుబంధించబడిన లాగ్లను journalctl కమాండ్తో వీక్షించవచ్చు (ఉదాహరణకు, “journalctl —user -u gsd-media-keys.service”), సేవలో మునుపు డీబగ్ లాగింగ్ని ఎనేబుల్ చేసి (“పర్యావరణ= G_MESSAGES_DEBUG=అన్నీ”). వివిక్త శాండ్బాక్స్ పరిసరాలలో అన్ని గ్నోమ్ భాగాలను అమలు చేయడం కూడా సాధ్యమే, ఇవి పెరిగిన భద్రతా అవసరాలకు లోబడి ఉంటాయి.
పరివర్తనను సున్నితంగా చేయడానికి, రన్నింగ్ ప్రాసెస్ల పాత మార్గానికి మద్దతు ఇవ్వండి
మూలం: opennet.ru