운영체제는 프로세스들에게 cpu를 공평하게 분배한다. 이를 통해 자원을 효율적으로 관리할 수 있음

프로세스 실행은 CPU Burst와 I/O Burst로 나뉨. CPU로 일 열심히하다가 IO있으면 블라킹으로 인해 cpu 할당을 받을 수 없음.
참고 : https://dduddublog.tistory.com/23
프로세스나 쓰레드는 각기 다른 CPU 코어를 할당받을 수 있음. 한 프로세스 안의 복수의 쓰레드도 각각의 cpu를 할당받을 수 있음
하 자꾸 까먹는 정규표현식
^ 입력 시작 부분에 대응됨 , 문자열 앞에서는 not이랑 같음 ex) ^a-z
w 문자열(문자,숫자)에 대응됨
W 단어 문자(w가 아닌 것)에 대응
[] 문자 표현할 때 사용됨 ex) [a-z]
파이썬은 기본적으로 8바이트(옛날에는 long이 8, int가 4)로 Int를 가지지만 동적으로 무제한으로 늘어날 수 있음
참고 : https://ahracho.github.io/posts/python/2017-05-09-python-integer-overflow/
32비트 이상 컴퓨터는 int를 4바이트로 사용함~