get_nprocs_conf(3) - wariua/manpages-ko GitHub Wiki

NAME

get_nprocs, get_nprocs_conf - ν”„λ‘œμ„Έμ„œ 개수 μ–»κΈ°

SYNOPSIS

#include <sys/sysinfo.h>

int get_nprocs(void);
int get_nprocs_conf(void);

DESCRIPTION

get_nprocs_conf() ν•¨μˆ˜λŠ” 운영 μ²΄μ œκ°€ κ΅¬μ„±ν•œ ν”„λ‘œμ„Έμ„œλ“€μ˜ 수λ₯Ό λ°˜ν™˜ν•œλ‹€.

get_nprocs() ν•¨μˆ˜λŠ” ν˜„μž¬ μ‹œμŠ€ν…œμ—μ„œ μ‚¬μš© κ°€λŠ₯ν•œ ν”„λ‘œμ„Έμ„œλ“€μ˜ 수λ₯Ό λ°˜ν™˜ν•œλ‹€. get_nprocs_conf()κ°€ λ°˜ν™˜ν•˜λŠ” μˆ˜λ³΄λ‹€ μž‘μ„ μˆ˜λ„ μžˆλŠ”λ°, (κ°€λ Ή ν•«ν”ŒλŸ¬κ·Έ κ°€λŠ₯ μ‹œμŠ€ν…œμ—μ„œ) ν”„λ‘œμ„Έμ„œκ°€ μ˜€ν”„λΌμΈμΌ μˆ˜λ„ 있기 λ•Œλ¬Έμ΄λ‹€.

RETURN VALUE

DESCRIPTION의 λ‚΄μš© λŒ€λ‘œ.

ATTRIBUTES

이 μ ˆμ—μ„œ μ‚¬μš©ν•˜λŠ” μš©μ–΄λ“€μ— λŒ€ν•œ μ„€λͺ…은 attributes(7)λ₯Ό 보라.

μΈν„°νŽ˜μ΄μŠ€ 속성 κ°’
get_nprocs(),
get_nprocs_conf()
μŠ€λ ˆλ“œ μ•ˆμ „μ„± MT-Safe

CONFORMING TO

이 ν•¨μˆ˜λ“€μ€ GNU ν™•μž₯이닀.

NOTES

이 ν•¨μˆ˜λ“€μ˜ ν˜„μž¬ κ΅¬ν˜„μ€ λ™μž‘ λΉ„μš©μ΄ κ½€ 크닀. 호좜 λ•Œλ§ˆλ‹€ /sys 파일 μ‹œμŠ€ν…œμ˜ νŒŒμΌμ„ μ—΄μ–΄μ„œ νŒŒμ‹± ν•˜κΈ° λ•Œλ¬Έμ΄λ‹€.

λ‹€μŒ sysconf(3) ν˜ΈμΆœμ€ 이 νŽ˜μ΄μ§€μ— 적힌 ν•¨μˆ˜λ“€μ„ μ΄μš©ν•΄μ„œ 동일 정보λ₯Ό λ°˜ν™˜ν•œλ‹€.

np = sysconf(_SC_NPROCESSORS_CONF);     /* κ΅¬μ„±λœ ν”„λ‘œμ„Έμ„œλ“€ */
np = sysconf(_SC_NPROCESSORS_ONLN);     /* μ‚¬μš© κ°€λŠ₯ ν”„λ‘œμ„Έμ„œλ“€ */

EXAMPLE

λ‹€μŒ μ˜ˆλŠ” get_nprocs() 및 get_nprocs_conf() μ‚¬μš© 방식을 보여 μ€€λ‹€.

#include <stdlib.h>
#include <stdio.h>
#include <sys/sysinfo.h>

int
main(int argc, char *argv[])
{
    printf("This system has %d processors configured and "
            "%d processors available.\n",
            get_nprocs_conf(), get_nprocs());
    exit(EXIT_SUCCESS);
}

SEE ALSO

nproc(1)


2019-03-06

⚠️ **GitHub.com Fallback** ⚠️