CS2 멀티스레드? 멀티 프로세스? 프로세스(process)란? 단순히 실행중인 프로그램 👉 사용자가 작성한 프로그램이 운영체제에 의해 메모리 공간을 할당받아 실행중인 것을 말함 프로세스 구조 1. 프로그램에 사용되는 데이터와 메모리등의 자원 2. 스레드 스레드(thread)란? 프로세스 내에서 실제로 작업을 수행하는 주체를 의미! 멀티스레드란? 1. 하나의 프로세스 내에서 둘 이상의 스레드가 동시에 작업을 수행하는 것을 의미 2. 일반적으로 하나의 프로세스는 하나의 스레드를 가지고 작업을 수행 멀티 프로세스란? 멀티 프로세스는 여러개의 CPU를 사용하여 여러 프로세스를 동시에 수행하는 것을 의미 멀티 프로세스와 멀티 스레드 공통점 멀티 스레드와 멀티 프로세스 모두 여러 흐름을 동시에 수행한다는 공통점이 있음 차이점 멀티 프로세스는 각 프.. 2022. 12. 9. CORS - Cross-Origin-Resource Sharing의 약자로, 브라우저에서 다른 출처의 리소스를 공유하는 방법을 뜻함 - URL 구조 - 출처(Origin)란? 출처란 URL 구조에서 살펴본 Protocal, Host, Port를 합친 것을 말함(출처를 알아보기 위해선 콘솔창에 (location.origin)을 실행해보면 출처를 확인 가능 2. 출처가 같다는건 URL구조에서 Protocal, Host, Port가 동일하다는걸 의미, 셋중 하나라도 다르다면! 다른 출처가 되는 것! 왜 CORS policy 오류가 나오는가? - 단순 Postman이나 다른 서버에서 API를 호출할 때는 멀쩡히 잘 동작하는데 브라우저에서 API를 호출할 때만 CORS policy 오류가 발생해서 당혹스러울 때가 있음 -.. 2022. 10. 11. 이전 1 다음