맨위로가기

작업 (컴퓨팅)

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 본문

컴퓨팅에서 작업(task)은 실행 단위 또는 작업 단위를 의미합니다. 이 용어는 다소 모호하게 사용될 수 있으며, 정확한 대체 용어로는 프로세스, 경량 프로세스, 스레드(실행), 단계, 요청 또는 쿼리(작업) 등이 있습니다.
작업의 개념


  • 실행 단위: 운영 체제에서 작업은 프로세스와 동의어이거나 스레드와 동의어일 수 있습니다.
  • 작업 단위: 비대화형 실행(일괄 처리)에서 작업은 작업 내의 실행 단위이며, 일반적으로 프로세스입니다.
  • 멀티태스킹: "멀티태스킹"은 주로 여러 작업이 동시에 실행되는 것을 의미합니다.
  • 실시간 시스템: 임베디드 운영체제에서 "작업"은 실시간(또한 작은)응용 프로그램을 의미하며 프로세스와는 다릅니다.

작업의 예시

  • Simulink® 모델에서, 작업은 Task Manager 블록에서 오는 트리거 신호에 의해 실행되는 속도 또는 함수 호출 서브시스템 내에 포함된 모델의 일부를 구체적으로 나타냅니다.
  • 운영 체제는 컴퓨터와 연결된 주변 장치 간의 통신 관리, 사용자 인터페이스 제공, 컴퓨터 메모리 할당, 백업 저장 장치의 데이터 구성 등 다양한 작업을 수행합니다.

작업 스케줄링운영 체제는 컴퓨터에서 실행 중인 다양한 프로세스에 리소스를 관리하고 할당하는 작업 스케줄링을 담당합니다. 이는 멀티태스킹 운영 체제의 기본적인 측면입니다.
작업 컨텍스트컴퓨터 과학에서 작업 컨텍스트는 작업을 중단하고 나중에 동일한 지점에서 계속할 수 있도록 저장해야 하는 최소한의 데이터 세트입니다. 컨텍스트 데이터는 프로세서 레지스터, 작업에 사용되는 메모리 등에 위치할 수 있습니다.
병렬 컴퓨팅병렬 컴퓨팅은 여러 컴퓨터 서버 또는 프로세서에서 동시에 여러 작업을 실행하는 방식입니다. 이는 고성능 컴퓨팅(HPC)에서 주로 사용됩니다.



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com