«cpu» 태그된 질문

CPU (Central Processing Unit)는 컴퓨터에서 실제로 프로그램이 실행될 때 수행되는 연산 및 계산을 수행하는 칩입니다. 본질적으로 프로그램을 실행하는 것입니다.

1
OpenBSD에서 Spectre 및 Meltdown 커널 메모리 누수 CPU 버그를 완화하는 방법은 무엇입니까?
커널 메모리 유출 인텔 프로세서 설계 결함으로 Linux, Windows 재 설계 과 사이드 채널로 특권 메모리 읽기 최근 뉴스에서 사람들은 커널 메모리 누수 CPU 버그에 대해 읽을 수있었습니다. OpenBSD를 사용한다면 어떻게 우리 자신을 방어 할 수 있습니까? 아니면 OpenBSD는 영향을받지 않습니까?


4
CPU / 메모리 사용량이 너무 높아지면 프로세스를 자동으로 종료하는 Bash 스크립트
CPU 및 / 또는 메모리 사용량이 80 %에 도달하면 프로세스를 종료하는 스크립트를 작성했습니다. 이 상황이 발생하면 종료 된 프로세스 목록이 작성됩니다. 개선하기 위해 무엇을 할 수 있습니까? while [ 1 ]; do echo echo checking for run-away process ... CPU_USAGE=$(uptime | cut -d"," -f4 | cut -d":" -f2 | cut …

2
과열로 시스템이 종료됩니다
과열 문제가 발생하여 랩탑이 즉시 종료됩니다. 어쨌든 센서에서 온도를 모니터링하고 CPU 주파수를 축소하여 문제를 피할 수 있습니까? 해당 작업을 처리 할 수있는 기존 소프트웨어 나 셸 스크립트가 있습니까?

1
perf_events 목록에있는 커널 PMU 이벤트는 무엇입니까?
Linux에서 모니터링 할 수 있는 항목을 검색 할 때 무엇을perf_events 찾을 수 Kernel PMU event없습니까? 즉, 다음과 perf version 3.13.11-ckt39같은 perf list쇼 이벤트가 있습니다. branch-instructions OR cpu/branch-instructions/ [Kernel PMU event] 전반적으로 다음이 있습니다. Tracepoint event Software event Hardware event Hardware cache event Raw hardware event descriptor Hardware breakpoint Kernel PMU …

1
컴퓨터는 실제로 여분의 CPU 주기로 무엇을합니까?
컴퓨터가 전체 부하에서 실행되지 않을 때 Linux와 관련하여 실제로 무엇을 합니까? 예약 된 스레드간에 수행 할 작업이없는 경우 회전 대기합니까? 잠자기 상태가 되나요? 컴퓨터가 20 %로드 상태라고보고 할 때 실제로 80 %의 시간이 걸리지 않는다는 의미입니까?
10 linux  cpu  scheduling 


2
CPU와 코어의 차이점은 무엇입니까?
lscpu내 PC 의 출력은 다음과 같습니다. Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 NUMA node(s): 1 Vendor ID: GenuineIntel CPU family: 6 Model: 69 Stepping: 1 CPU MHz: 1200.093 BogoMIPS: 3392.08 …
10 linux  cpu 

1
리눅스에서 PCB는 어디에
PCB 또는 프로세스 제어 블록 은 Wikipedia에서 이와 같이 정의됩니다. 프로세스 제어 블록 (PCB, 작업 제어 블록, [1] 작업 구조 또는 스위치 프레임이라고도 함)은 특정 프로세스를 관리하는 데 필요한 정보가 포함 된 운영 체제 커널의 데이터 구조입니다. PCB는 "운영 체제에서 프로세스의 표현입니다" 그 의무는 다음과 같습니다. Process identification data Processor …
10 linux  process  cpu 

2
top에서 왜 잘못된 CPU 사용량을보고합니까?
Intel(R) Xeon(R) CPU E552016 개의 논리 코어 (HT가있는 8 개)로 보이는 머신이 있습니다. CPU 시간 (싱글 스레드)을 먹기 위해 무언가를 실행하면 프로세스의 CPU 사용량이 100 %이지만 총 사용량은 약 3-4 %입니다. Cpu(s): 3.6%us, 0.0%sy, 0.0%ni, 96.4%id, 0.0%wa, 0.0%hi, 0.0%si, 0.1%st PID USER PR NI VIRT RES SHR S %CPU %MEM …
10 linux  cpu  top 

1
하나의 CPU 코어 만 사용
동시 프로그램에 대한 성능 테스트를 실행해야하며 하나의 CPU 코어 에서만 실행해야합니다 . (협업 스레드를 원하지 않습니다-항상 컨텍스트 전환을 원합니다). 그래서 두 가지 질문이 있습니다. 가장 좋은 해결책-내 프로그램에 대해서만 하나의 CPU 코어에만 서명하고 예약하는 방법 (OS 가이 CPU 코어를 사용하지 않도록). 나는 그것이 불가능하다고 생각하지만 어쩌면 내가 틀렸다 ... 하나의 …

1
RHEL 6과 RHEL 5의 CPU 사용량 증가 원인 격리
현재 시스템을 RHEL 5에서 RHEL 6으로 옮길 계획이지만 RHEL 6 컴퓨터에서 예기치 않게 높은 CPU 사용량으로 인해 문제가 발생했습니다. 이것은 적어도 부분적으로 select중단 가능한 수면을 사용하기 때문일 수 있습니다 . 다음은 동작을 보여주는 간단한 예입니다. #include <sys/select.h> int main() { timeval ts; for (unsigned int ii=0; ii<10000; ++ii) { ts.tv_sec …

1
리눅스에서 0 번째 물리 코어를 비대칭 적으로 사용할 수 있습니까?
SMP와 공정한 스케줄링 알고리즘을 사용하면 머신의 모든 물리적 코어가 Linux에서 균등하게 사용될 것으로 기대합니다. 이론적으로 나는 이것이 사실이라고 생각하지만 실제로는 그렇지 않다고 생각합니다. 평균 리눅스 설정이 특정 프로세스에서 코어 0을 선호 할 수있는 이유에 대해 잘 알고 있습니까? 현실적으로 가능합니까? 모든 사용자 공간 프로세스에 대한 프로세서 선호도가 0xFFFFFFFF로 비트 마스크되었다고 …
1 linux  cpu  scheduling  smp 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.