군함백

군함백

  • 분류 전체보기 (70)
    • CS (6)
    • 네트워크 (5)
    • DB (7)
    • 시스템 프로그래밍 (2)
    • 개발 팁 (3)
    • 알고리즘 (20)
    • C++ (5)
    • 일상기록 (1)
    • 게임 서버 (4)
    • C# (13)
    • 개인 프로젝트 (2)
    • 리눅스 (1)
    • 음악 (1)
    • 유니티 (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

군함백

컨텐츠 검색

태그

EventWaitHandle file-scoped namespace 12798 IPEndPoint double-linked-list top-level statement IP 게임 서버 ref struct readonly struct 퓨어 콜 에러 분산 서버 불변 함수 queueuserworkitem 원자적 연산 프로세스 메모리 할당 스위치 project_fn Flying Bobs 논클러스터드 인덱스

최근글

댓글

공지사항

아카이브

integer sequence(1)

  • 컴파일 타임 반복 (integer sequence, ford expression)

    TLS를 활용한 메모리 풀을 만들었다. 메모리 풀의 내부 버킷의 크기를 어느정도로 하는 것이 좋을지 크기를 바꿔가며 측정하고 싶었다. 그러려면 메모리 풀의 내부 버킷의 수를 바꿔가면서 측정해야 하는데, 버킷 내부는 배열로 선언 되어 있다.배열의 크기로는 상수 표현식만 들어갈 수 있기 때문에템플릿의 비 타입 매개변수로 배열의 크기를 정해야 했다. 템플릿을 활용해서 버킷의 크기를 16 ~ 5120사이를 측정해보려고 했는데 이게 모든 크기를 복붙으로 하자니 너무 불편했다. 사실 시도를 조금 했었다.Benchmark();Benchmark();Benchmark();Benchmark();Benchmark();Benchmark();Benchmark();Benchmark();Benchmark();Benchmark();..

    2025.02.12
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바