cgroups

    0

    1답변

    시작되지 않습니다 : Centos cgconfig fails to start 내가 CentOS는 7 기계가 있습니다. 나는 주석 다음과 같은 /etc/cgconfig.conf 파일을 메모리에 남겨 시도했다 : mount { cpuset = /cgroup/cpuset; cpu = /cgroup/cpu; cpuacct = /c

    1

    1답변

    사람들이 cgroup을 사용하여 학술 커뮤니티에 병렬 과학 코드 및 일련 코드를 실행하는 연구 컴퓨팅 클러스터를보다 잘 관리하는 방법에 대한 예가 있습니까?

    1

    1답변

    GPFS 클러스터의 일부인 여러 RHEL7 머신이 있으며 메모리가 고갈되면 GPFS 데몬과 드라이버가 충돌하여 관리하는 파일 시스템을 중단시킵니다. user.slice, kubepods.slice 및 lsf (LSF 작업 대기열의 경우)로 제한하려는 3 개의 cgroup 메모리 계층 구조가 있습니다. 이 세 그룹의 총 메모리 소비량에 100G 제한을 두려고

    1

    1답변

    호스트의 모든 RAM을 차지하지 않도록 컨테이너를 제한하려고합니다. the Docker docs에서 나는 --memory이 RAM을 제한하고 --memory-swap 한계 (RAM + 스왑)를 이해합니다. the docker-compose docs에서 내가 다음과 같은 고정 표시기-작성 파일 제작 한 mem_limit 및 memswap_limit, 그래서

    1

    1답변

    cadvisor를 사용하여 도커 컨테이너의 CPU 사용량을 얻지 만, 항상 매우 작습니다 (약 0.001). 이는 생산 작업자 컨테이너이므로 더 커야합니다. 도커 외부의 htop에서 10 % 이상. 그리고 컨테이너에는 프로세스가 없습니다. 그러나 네 개의 프로세스 내가 용기의 cgroup에 같은 이상한 찾을 수 있습니다 $ cat /proc/14996/cg

    1

    1답변

    cgroups (메모리 할당, CPU 사용 ...) 및 slurm (작업 제출, 일시 중단/중지) 사용 방법을 알고 있습니다. cgroup이 slurm과 어떻게 작동하는지 알고 싶습니다. slurm에 작업을 제출할 때 어디에서 메모리 또는 CPU 사용량을 수정할 수 있습니까? 나는 Slurm Schedmd (https://slurm.schedmd.com/c

    0

    2답변

    정적 서비스 풀의 cgroup을 통해 Hadoop 서비스를 제한 할 수 있다는 것을 이해했습니다. 때로는 Edge 노드에있는 모든 메모리를 먹어서로드 프로세스에 손상을주기 때문에 색조 서비스를 제한하고 싶습니다. 그러나 정적 서비스 풀 구성에서 색조를 찾을 수 없었습니다. HDFS, 임팔라, 원사, Hbase 만 제공합니다. 색조 설정을 여기에서 완료 할

    1

    1답변

    이러한 제한이 어떻게 작동하는지 이해하려고합니다. 그러나 나는 그것을 이해할 수 없으며, 왜 하드 한계가 존재할 때 첫 번째로 소프트 한도가 필요한지 설명 할 수 없습니다. 내가 간 사이트의 대부분은 그들이 무엇인지 이야기하지만 아무도 어떻게 작동하는지에 대해 언급하지 않습니다. 프로세스의 맥락에서, 누구나 어떻게 작동하는지 설명 할 수 있습니까? 감사합니

    0

    1답변

    docker container (docker가 해당 프로세스를 cgroup btw에 넣음) 프로세스를 실행하고 있습니다. 프로세스 포크와 을 cgroups에 넣고 싶습니다. cgroup_init(); struct cgroup *my_cgroup = cgroup_new_cgroup(cg_name); cgroup_add_controller(my_cgrou

    1

    1답변

    ulimit -t 5을 사용하여 프로그램을 CPU 시간의 5 초로 제한하는 스크립트가 있습니다. 이 프로그램은 이제 자식을 생성하므로 대신 cgroups를 사용하므로 프로세스에 의해 사용 된 CPU와 그 자식을 제한 할 수 있습니다. 그러나 cgroup의 CPU 사용량에 대한 엄격한 상한값을 설정하는 방법을 찾을 수 없습니다.