본문 바로가기

OS15

[Windows 기초] CPU 개념(구성, 스케줄링, interrupt) CPU 구성 Thread: CPU 스레드는 독립적인 작업을 동시에 수행할 수 있는 CPU 코어 내의 최소 실행 단위입니다. 스레드는 병렬 실행하여 처리량 증가, 멀티태스킹 기능 향상, 응답성 향상이 가능합니다. 이를 통해 여러 작업 또는 프로세스를 동시에 실행하고 워크로드를 분산시킬 수 있습니다. Workingset:: 컴퓨팅에서 워킹셋은 프로세스 또는 시스템에서 사용하는 메모리(RAM)값을 나타냅니다.워킹셋 최적화를 통해 윈도우는 메모리 리소스의 활용도를 높이고 고비용의 디스크 I/O 작업은 줄일 수 있습니다. CPU 스케줄링 Windows CPU 스케줄링은 서로 다른 작업과 프로세스 간에 CPU(중앙 처리 장치) 리소스를 할당하기 위해 Windows 운영 체제에서 사용하는 메커니즘입니다. CPU 스케.. 2023. 6. 29.
[Windows 기초] 가상 메모리의 사용 01. 가상메모리 개요 Windows에서 가상 메모리는 실제 메모리(RAM) 사용을 관리하고 최적화하는데 사용합니다. 구체적으로는, 여러 프로세스 동시 실행 시에 발생하는 메모리 용량 부족 현상과 프로세스 메모리 영역간에 침범하는 문제를 해결하기 위함입니다. 각 응용프로그램 및 프로세스는 가상 주소(virtual memory)를 사용하고, 실제 메모리주소로는 물리주소(physical memory)를 사용하여, 가상 메모리는 물리적으로 사용 가능한 것보다 더 많은 메모리를 사용할 수 있습니다. 가상메모리는 하나의 Application 또는 Process 마다 존재합니다. 물리 메모리가 부족한 경우에 디스크를 대신 사용합니다. 가상메모리의 사이즈는 실제 메모리 사이즈와는 관련이 없습니다.(only 32비트와.. 2023. 6. 26.
[Windows 기초] 32bit와 64bit 시스템 WIndows 운영체제에는 32bit와 64bit 운영체제가 있습니다.컴퓨터의 프로세서(CPU)가 정보를 처리하는 방식에따라 32bit와 64bit로 나누어집니다 . 좀 더 직관적으로는, 운영체제에서 할당 가능한 가상메모리 용량이 32bit인지 64bit인지가 기준이 됩니다. 가상메모리에 대해서는 별도 포스팅에서 다루도록 하겠습니다. 32bit / 64bit 시스템의 차이점 1. 가용 메모리 크기: 32비트 운영 체제는 일반적으로 최대 4GB까지의 메모리(RAM) 사용이 가능합니다. 64비트 운영 체제는 4GB 이상의 메모리 RAM 사용이 가능합니다. 메 또한 위와 똑같이 32bit 시스템은 최대 4GB, 64bit 시스템은 4GB이상의 메모리 주소를 직접 지정하여 사용이 가능합니다. 64bit 시스템은.. 2023. 6. 26.
[Failover clusters 심화] 기타 고려사항(대용량 트래픽, CSV, LoadBalancer) + IDEA💡 1. 대용량 트래픽에 클러스터 영향도 Failover Cluster는 대형트래픽의 영향을 받으며, 장애대비가 중요합니다. 특히 공유 스토리지의 종류에 영향을 받습니다. NAS를 사용하는 네트워크 기반에서는, 셧다운시 장애유발정도가 높음 SAN를 사용하는 경우에는 정합성체크가 가능 네트워크 기반 사용시, 속도향상을 위해 VMQ와 RSS사용 가능 2. CSV(클러스터 공유 볼륨) Failover Cluster에서 공유 스토리지로 CSV를 사용하게 되면, 동시에 여러 컴퓨터가 디스크의 소유권을 가지고 사용이 가능합니다. 가상 컴퓨터의 가용성 및 관리 효율성 향상 클러스터 된 가상 컴퓨터가 단일 LUN(저장소의 단일 디스크)만 사용하는 경우에도 독립적으로 장애 조치 가능 장애 조치 클러스터 노드 .. 2023. 6. 6.
[Failover Clusters 심화] 설정 단계 및 옵션 Failover Cluster 설정 단계 및 주의사항 Failover cluster를 구성할 때 고려해야 할 주요 설정 단계와 단계별 주의사항입니다. 1. 네트워크 구성 클러스터의 각 노드 간에 통신할 수 있도록 네트워크 구성이 꼭 필요합니다. 네트워크 어댑터, IP 주소, 서브넷 및 네트워크 라우팅의 내용을 설정해야 합니다. 주의사항) 네트워크 구성시에 cluster node간의 Direct 연결을 설정하는 'Heartbeat Network'를 고려해야합니다. 2. 볼륨 및 스토리지 구성 클러스터의 공유 스토리지를 구성을 위해 볼륨 또는 파일 공유 서비스를 설정하고, 스토리지 장치와 연결합니다. 주의사항) Admin$, IPC$ 폴더를 제거하면 clusterDB동기화가 불가능해져 장애가 발생합니다. 3.. 2023. 6. 6.
반응형