'multi cpu' 태그의 글 목록
본문 바로가기 메뉴 바로가기

@Override

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

@Override

검색하기 폼
  • 분류 전체보기 (873)
    • Mobile (430)
      • iOS (216)
      • Android (210)
      • React Native (1)
      • Flutter (0)
    • Language (51)
      • Java (15)
      • Kotlin (2)
      • Python (7)
      • JavaScript (5)
      • Go (12)
      • PHP (3)
      • Ruby (1)
      • C,C++ (1)
      • HTML, CSS (5)
    • Backend (125)
      • Server (83)
      • Spring (5)
      • GraphQL (1)
      • Docker (19)
      • AWS (1)
      • Kafka (2)
    • Database (16)
    • Game Engine (2)
    • Build System (2)
    • Version Control (45)
    • CI,CD (4)
    • Tool (39)
    • IT (19)
    • Coding (19)
    • My (11)
    • OS (72)
    • Any (22)
    • Food (4)
      • 감자탕 (2)
      • 고기 (1)
    • English (3)
  • 방명록

multi cpu (1)
Go. 다중 CPU 처리 방법

Go 1.5 버전 이상에서는 기본값으로 물리 CPU 개수만큼 사용하도록 설정이 되어 (1.5 이하는 1개) 물리 CPU 개수에서 작업을 시분할하여 처리하게 됩니다. (Concurrent 처리) 만약 복수개의 CPU를 가진 경우, Go 프로그램을 다중 CPU에서 병렬처리 (Parallel 처리) 할 수 있는데, 병렬처리를 위해서는 다음과 같은 방법을 이용하여야 합니다. runtime.GOMAXPROCS(runtime.NumCPU()) // 설정 fmt.Println("count", runtime.GOMAXPROCS(0)) // 설정값 출력

Language/Go 2019. 8. 14. 18:43
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • git
  • git - example
  • CocoaPods
TAG
  • Gradle
  • github
  • ubuntu
  • Spring
  • tomcat
  • SWIFT
  • Linux
  • golang
  • go
  • android
  • php
  • CentOS
  • Codable
  • Java
  • Python
  • Xcode
  • Kotlin
  • nodejs
  • centos8
  • git
  • MySQL
  • war
  • intellij
  • docker
  • ios
  • rxswift
  • windows10
  • Windows
  • enum
  • cocoapods
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바