목록상태 (2)
MyCloud
프로세스(Process) 란? 프로세스란, 메모리 상에 올라와 실행 중인 프로그램을 말합니다.스마트폰의 어플리케이션, 온라인 게임 모두 프로세스에 해당합니다. 위의 사진처럼 컴퓨터 또는 스마트폰에서 실행되는 프로세스는 하나가 아니라 여러 개 일 수 있습니다. 어떻게 이게 가능할까요? 컴퓨터에서는 CPU의 프로세서를 통해 하나의 프로세스를 실행하는데,요즘에는 하나의 컴퓨터에 여러 개의 프로세서가 들어갑니다. 이를 멀티 프로세서라고 합니다.CPU의 성능이 올라간 것 뿐만 아니라, 다른 이유도 있습니다.운영체제가 CPU가 실행할 프로세스를 빠르게 교체하고 있기 때문에동시에 여러 개의 프로세스가 실행된다고 느끼게 됩니다. 프로세스 생명주기 운영체제는 프로세스의 관리를 위해 5가지의 상태로 구분합니다.이를 Fiv..
안드로이드 액티비티의 상태 안드로이드에서 액티비티는 어플리케이션 컴포넌트로서, 창이 하나씩 주어져 이곳에 사용자 인터페이스(UI)를 끌어올 수 있습니다. 한 액티비티가 새로운 액티비티의 시작으로 인해 중단된 경우, 이 상태 변경은 수명주기 콜백 메서드를 통해 알려집니다.따라서, 액티비티가 가질 수 있는 상태와 이 상태 변화에 따른 콜백 메서드에는 어떤 것이 있는지 수명주기를 통해 알아보겠습니다. 상 태 설 명 실행 (Running) 화면 상에 액티비티가 보이면서 실행되어 있는 상태 액티비티 스택의 최상위에 있으며 포커스를 가지고 있음 일시중지 (Paused) 사용자에게 보이기는 하지만 다른 액티비티가 위에 있어 포커스를 받지 않는 상태, 대화상자가 위에 있어 일부가 가려지는 경우에 해당 중지 (Stopp..