저는 각각 다른 목적을 가진 7개의 서로 다른 작업 공간을 가지고 있습니다.
하지만 모든 것이 백그라운드에서 실행되고 있습니다. 예를 들어 제가 작업 공간 2에 있음에도 불구하고 브라우저의 작업 공간 5는 CPU를 사용하고 있습니다. 나는 이것이 우스꽝스럽다고 생각한다. (나는 간단한 터미널을 사용하고 있으며 다른 작업 공간에서 실행되는 어리석은 JS의 경우 내 CPU는 ~20%입니다.)
나는 현재 현재 작업 공간 kill -SIGSTOP $(pidof PROGRAM)
에 대해서만 일련의 프로그램을 트리거하는 스크립트를 사용하여 작업 공간 간을 전환합니다 .-SIGCONT
CPU 사용량이 크게 줄었지만 이로 인한 단점이 있습니까?
오랫동안 중단된 프로세스로 인해 문제가 발생할 수 있습니까?
동일한 작업을 수행하는 보다 전통적인 방법이 있습니까?