[OS] 프로세스간 통신 (Cooperating Processes)
·
Computer Science/Operating System
프로세스 협력독립적인 프로세스 (Independent Process)시스템에서 실행중인 다른 프로세스들에게 영향을 주거나 받지 않는 프로세스협력적인 프로세스 (Cooperating Process)시스템에서 실행중인 다른 프로세스에게 영향을 주거나, 받는 프로세스프로세스 협력의 장점정보 공유 (Informatioin Sharing)계산 가속화 (Computational Speedup)모듈성 (Modularity)편의성 (Convenience)프로세스 간 통신 (IPC: InterProcess Communication)메세지 전달(Message Passing), 공유 메모리(Shared Memory)메세지 전달 (Message Passing)공유 메모리 (Shared Memory)Pipe프로세스간 통신(IP..
[KT디지털인재장학 지원기] 1차 서류 합격!
·
Experiences/KT디지털인재장학
KT디지털인재장학금이란? (구. KT창의혁신리더장학금)KT그룹희망나눔재단에서 ICT분야의 우수한 인재를 선발·지원하고자 하는 장학금 사업이다. 목적ICT기술혁신과 AI관련 진로 우수학생을 선발하여 AI역량을 내재화한 인재로 육성 지원사회발전에 기여하는 ICT분야의 디지털 인재 육성 및 나눔 문화 확산에 기여지원 내용선발시점부터 정규 학기 졸업 시까지 잔여 학기 등록금 전액 지원(‘24년 1학기 등록금 포함)KT/KT그룹희망나눔재단 주관 장학생 리더십 및 장학생 간 네트워킹 프로그램 참여대상: 각 대학 장학위원회(선정위원회)를 통한 장학생 1차 선발대학교 또는 전문대학 3학년 1학기 재학생2/3년제 학교인 경우 2학년 1학기 재학생 중 선발AI, 빅데이터 등 ICT관련 전공자ICT관련 전공자가 아닐 경우 ..
[Python] while문에서 tqdm 사용하기, 구글 이미지 크롤링(스크래핑)
·
Programming/Python
tqdm은 일반적으로 for루프와 같은 반복문에서 진행상황을 표시할 수 있게 해주는 모듈이다.현재 상태를 시각화하고, 진행률을 나타내며, 소요 시간 등을 보여준다. 아래는 간단한 tqdm의 사용법 및 예제 코드이다.from tqdm import tqdmimport timefor i in tqdm(range(100), desc="Processing", total=100, leave=True, file=open('log.txt', 'w')): time.sleep(0.1)위 코드는 0부터 99까지의 숫자를 반복하면서, 진행 상황을 표시하는 예제이다.  for-in문에서의 tqdm 사용법from tqdm import tqdmfrom time import sleeptext = ""for char in tqd..
[OS] 프로세스에 대한 연산 (Operations on Processes), 프로세스 생성&종료
·
Computer Science/Operating System
프로세스 생성 (Process Creation)fork( ): 프로세스 생성 시스템 호출, 프로세스 생성부모 프로세스(Parent Process): 생성하는 프로세스자식 프로세스(Child Process): 생성된 프로세스프로세스 트리 형성자식 프로세스의 자원OS로부터 직접 자원을 얻는 방법 부모 프로세스 자원의 부분집합을 사용하는 방법프로세스가 새로운 프로세스를 실행할 때, 실행 가능성일반적으로 부모 프로세스가 자식 프로세스가 종료할 때까지 기다림 → 부모가 자식을 기다림프로세스 생성 4단계커널 내에 PCB 생성메모리 공간 할당이진 프로그램(Binary Program) 적재프로그램 초기화UNIX의 프로세스 생성fork( )원래 프로세스의 PCB의 복사본으로 구성메모리 공간 할당exec( )이진(Bina..
HaSeon9
'분류 전체보기' 카테고리의 글 목록 (9 Page)