홈페이지 » 어떻게 » sandboxd 란 무엇이며 왜 Mac에서 실행됩니까?

    sandboxd 란 무엇이며 왜 Mac에서 실행됩니까?

    Activity Monitor를 보면서 "sandboxd"라는 것을 보았습니다. 이제 여기에 있습니다. 그럼이게 뭐지??

    이 기사는 kernel_task, hidd, mdsworker, installd, WindowServer, blued, launchd, backup, opendirectoryd, powerd, coreauthd, configd, mdnsresponder, UserEventAgent, nsurlstoraged, commerce, parentalcontrold와 같은 Activity Monitor에있는 다양한 프로세스를 설명하는 진행중인 시리즈의 일부입니다. , 그리고 많은 다른 사람들. 그 서비스가 무엇인지 모릅니다. 더 읽기 시작하기!

    오늘날의 프로세스 인 sandboxd는 데몬입니다. 즉, macOS에서 백그라운드에서 시스템 작업을 실행한다는 의미입니다. 데몬은 일반적으로 이름 끝에 "d"가 있습니다. 이 특정 데몬은 macOS 샌드 박스를 실행중인 것으로 처리합니다. 남자 샌드 박스 귀하의 터미널에 표시됩니다 :

    sandboxd는 Sandbox 커널 확장을 대신하여 서비스를 수행합니다..

    샌드 박스 란 무엇입니까? 개요에 대해서는 샌드 박스의 설명자를 확인해 볼 수 있지만 대부분 샌드 박스는 응용 프로그램이 필요하지 않은 시스템 부분에 액세스하는 것을 방지합니다. MacOS 샌드 박스는 Apple 개발자 페이지에 요약되어 있습니다.

    App Sandbox는 커널 수준에서 시행되는 macOS에서 제공되는 액세스 제어 기술입니다. 앱이 손상된 경우 시스템 손상 및 사용자 데이터를 포함하도록 설계되었습니다..

    샌드 박스 처리를하기 전에 모든 응용 프로그램은 사용자가 수행 한 모든 작업에 액세스 할 수있었습니다. 이것은 단순하기 때문에 좋았지 만 모든 단일 응용 프로그램이 모든 데이터 및 하드웨어에 대한 잠재적 인 경로라는 것을 의미했습니다. 샌드 박스에서 실행되는 응용 프로그램은 파일 또는 웹캠과 같은 항목에 대한 액세스를 특별히 요청해야하므로 보안 수준이 향상됩니다.

    macOS 샌드 박스는 온라인에서 다운로드하는 응용 프로그램에서 선택적으로 구현할 수 있지만 Mac App Store에서 다운로드 한 응용 프로그램의 경우 필수입니다. Mac App Store에서 원하는 모든 응용 프로그램을 사용할 수없는 이유 중 하나 일뿐입니다..

    프로세스 sandboxd는 시스템 리소스를 많이 차지하지 않아야하지만 최근에 설치된 응용 프로그램을 종료하려고 시도하면 안됩니다. 문제가 해결되면 개발자에게 버그 신고서를 제출하십시오. 해당 응용 프로그램에 대한 문제로 인해 문제가 발생하기 때문입니다..