본문 바로가기

lesson/Operating System3

프로세스와 프로그램과 프로세서의 차이 프로세스는 실행 중인 프로그램을 의미합니다. 프로세서는 cpu와 같이 중앙 처리 장치 즉 하드웨어를 의미합니다. 2024. 8. 22.
윈도우에서 Program Files에 (x86)가 있고 없고의 차이 윈도우의 파일 구조를 보면, Program Files (x86)과 Program Files가 두 개로 존재한다. 우선 반드시 명심해야 할 것은 두 파일은 절대로 지워서는 안된다. 컴퓨터가 멈추거나 중요한 프로세스 등에 지장을 얻을 수 있다. 본론으로 다시 돌아와서 x86은 32비트 프로그램이 저장되는 장소, x64는 64비트 프로그램이 저장되는 장소를 의미한다. 이러한 작명법은 인텔의 cpu 프로세서 구분에 의해서 발생한 명명법이다. 2024. 8. 1.
32비트 프로세서가 메모리를 4GB까지 인식 가능한 이유 2023년 현재를 기준으로, 대부분의 개인용 컴퓨터는 64비트 프로세서로 차지하고 있다. 그런데 32비트 프로세서는 4GB 메모리까지 인식이 가능하다는 말을 주로 들었다. 왜 4GB까지 인식이 되는걸까? 우선 32비트 프로세서는 주소선이 32개 있다. 각 주소선별로 0과 1이라는 2진법의 구조로 연산이 된다. 그래서 메모리와 연결되어 처리 가능한 메모리의 용량이 2^32byte이다. 2^32를 분해해보면, (2^10)^3 * 2^2 이다. 2^10 = 1024인데, 쉽게 생각해서 1024를 1000, 즉 10^3으로 근사하자. 그러면 2^32는 4*10^9byte가 된다. 즉, 4GB가 된다. 메모리는 CPU와 연결되어서 디스크에서 자료를 읽어온 후 데이터를 왕래시키는 역할을 한다. 굳이 디스크와 CPU.. 2023. 10. 22.