Linux(예: Mac OS X)에서 닫혀도 애플리케이션이 지속되도록 합니다.

Linux(예: Mac OS X)에서 닫혀도 애플리케이션이 지속되도록 합니다.

OS X에서 처음으로 Dock에서 응용 프로그램을 실행하면 해당 응용 프로그램의 열려 있는 창을 모두 닫아도 해당 응용 프로그램은 백그라운드에서 계속 열려 있습니다. 예를 들어, Dock에서 Google Chrome을 열고 3개의 창으로 세션을 시작한 다음 완료되면 해당 창을 모두 닫으면 Chrome 아이콘은 Dock 아이콘 아래에 작은 점이 유지되어 여전히 '열림' 상태임을 나타냅니다. 모드 "배경". 이렇게 하면 새 창을 만들기 위해 매번 응용 프로그램을 다시 로드할 필요 없이 거의 즉시 응용 프로그램에 대해 더 많은 창을 열 수 있습니다. 아직 방법을 찾지 못해서 Linux 환경에서 이것이 가능한지 궁금합니다.

나는 응용 프로그램 시작 메커니즘에 대해서만 이야기하고 있으며 OS X 도크를 에뮬레이션하는 Docky 및 기타 프로그램을 알고 있지만 Linux에서 이러한 사전 로드 동작을 나타내도록 하는 방법을 찾지 못했습니다.

답변1

사전 로드 동작은 Mac OS가 프로그램을 처리하는 방식의 인공물입니다. 이는 창이 열려 있지 않더라도 프로그램이 백그라운드에서 계속 실행되도록 허용(장려)합니다. Linux에는 시스템 트레이에 있는 프로그램과 같이 이 작업을 수행할 수 있는 프로그램이 있지만 일반적으로 프로그램을 작성한 프로그래머에게 달려 있습니다. 프로그램이 백그라운드에서 계속 실행되도록 강제할 수 있는 방법은 없습니다.

관련 정보