디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

윈도우에서 인텔 E/P 코어 선택 문제 리눅스에서는 쉽게 해결 될 수 있

ㅇㅇ갤로그로 이동합니다. 2024.11.12 09:00:01
조회 63 추천 0 댓글 3

단 마이크로코드를 통해 현재 CPU ID를 알 수 있는 것 처럼 업데이트해서 몇번째 코어이고 E/P 타입에 대한 정보를 알려줘야해.


리눅스에는 taskset 이라는 명령어를 통해 특정 CPU 코어에 대한 affinity (스케줄링 우선 순위 설정)를 강제 할당해서 하나의 특정 코어 및 여러 특정 코어들에게 특정 프로세스를 위임할 수 있음.


예를들어서 taskset -c 0,2,4 my_program 라고하면 코어 0, 2, 그리고 4번 코어에 "my_program"이라는 프로세스를 할당 시킬 수 있음.


리눅스 커널의 "task_struct"라는 구조체는 저 명령어를 실행할 경우 인자로 받은 0,2,4에 대한 mask 필드를 가지고 있어서 이 구조체를 소유한 프로세스의 PID에 해당 CPU 번호를 마스킹 해버림.


"task_struct" 구조체는 include/linux/sched.h 이 경로에 정의되어 있고 이 구조체를 참조해서 구현한 코드는 kernel/sched/core.c 이 경로에 있음 


https://lxr.linux.no/#linux+v6.7.1/ 이 사이트에 가면 리눅스 커널 코드만 배포하니까 버전 별로 저 경로 찾아가서 확인해 보면 있음. (임베디드에 관심 있으면 커널 커스터마이징 해서 zImage 만들고 부트로더랑 함께 포팅 해봐라. 당연히 ARM 말고 x86도 가능함)


그래서 결론은 리눅스는 커널이 공개되어 있으니까 인텔에서 마이크로 코드만 업데이트 해주면 쉽게 affinity 설정으로 코어 최적화 분배가 가능하다.

 

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 축의금 적게 내면 눈치 줄 것 같은 스타는? 운영자 24/11/11 - -
공지 컴퓨터 본체 갤러리 이용 안내 [89] 운영자 22.12.13 65968 116
5034058 윈도우 24H2 업데이트 했는데 파란화면 존나뜨네 씨발것 컴갤러(69.166) 05:04 2 0
5034057 3차대전이 난다 일본이 가라앉는다 외계인 침공한다 33dy갤로그로 이동합니다. 05:03 11 0
5034053 cpu는 AS안되는거감안하고 [5] 컴갤러(106.101) 04:59 24 0
5034052 글카 업글 체감 레전드 존버 내꺼 스펙좀 봐주라 [1] dd갤로그로 이동합니다. 04:58 22 1
5034050 집에서 스테끼 해먹기 좋은 소고기부위 머있냐?? [5] 블랙보틀갤로그로 이동합니다. 04:57 21 0
5034049 783d 4070 이거 살만한가? [3] 컴갤러(39.127) 04:57 33 0
5034048 모니터 오디세이 g5 34인치 144hz로 못바꿈?? 컴갤러(106.101) 04:57 8 0
5034047 근데 이거 그래픽 카드 살 필요 없겠는데?? 컴갤러(14.43) 04:56 12 0
5034043 모르는 사람한테 싸움나서 눈밑 골절인데 합의금 얼마 받아? [1] 설주야갤로그로 이동합니다. 04:53 26 0
5034041 9600x 이가격이면 살만함? [2] ㅇㅇ(175.223) 04:51 35 0
5034037 DQHD용 알리발 가성비 글카 좀 골라줘ㅜ [2] ㅇㅇ(112.173) 04:47 25 0
5034036 컴알못 ssd wd850x 2테라 [4] ㅇㅇ갤로그로 이동합니다. 04:47 31 0
5034034 5600x pbo 질문좀 [1] 컴갤러(116.36) 04:46 17 0
5034031 잔다~ 존나 꿀잠들 자셈 [2] ♥보슐랭_보믈리에♥갤로그로 이동합니다. 04:42 47 0
5034028 님들 이거 이지클립 부러진거임? [3] 컴갤러(1.246) 04:41 44 0
5034025 3RSYS Socoool 라니 XY-360 Quiet 외 수냉추천 ㅇㅇ(125.240) 04:39 24 0
5034024 i5 10400쓰는데 이거 걍 업글할생각 안하는게 낫나? [6] ㅇㅇ갤로그로 이동합니다. 04:38 37 0
5034021 Ssd뭐사야해요 꽂ㅁ는곶좀 [6] 조코12갤로그로 이동합니다. 04:37 48 0
5034019 5090존버중인데 어칼지 추천좀 [3] 컴갤러(121.136) 04:35 42 0
5034017 팬갈이 첨해보는데 머리아프네 컴갤러(175.215) 04:33 23 0
5034016 마이크로닉스 파워 사도됨? ㅇㅇ갤로그로 이동합니다. 04:33 27 0
5034015 본체를 새로 맞추려고 하는데... 잘 몰라서 알려주실분~ [9] 컴갤러(58.233) 04:32 45 0
5034011 7800X3D + 7900 GRE 타스점수 [16] deafblind갤로그로 이동합니다. 04:29 96 0
5034006 BYD 전기차 구매해서, 현대차 노조, 기아차 노조 혼내 주자, ㅇㅇ ㅇㅇ(182.211) 04:24 14 0
5034005 애들아 이거 지금 알리 10만원 쿠폰 뜬거아님? [3] ㅇㅇ갤로그로 이동합니다. 04:23 76 0
5034004 내컴 cpu만 바꿔도 괜찮? [11] 컴갤러(211.171) 04:23 83 0
5034003 요즘 키보드에 빠진듯 컴갤러(14.47) 04:22 17 0
5033998 글카 고장임??? [3] 컴갤러(172.225) 04:19 50 0
5033997 4k 입문 커트라인이 티슈인듯 [3] 컴갤러(14.47) 04:18 51 0
5033996 rx6600 as 1년 남은거 13만원 괜찮나 [1] ㅇㅇ갤로그로 이동합니다. 04:16 28 0
5033994 98삼디 램오버 6400 1:2 vs 6000 1:1 승자는? [7] ㅇㅇ(50.234) 04:16 56 0
5033993 윤희 눈나 겨드랑이 사진 [2] ㅇㅇ(118.235) 04:16 92 3
5033991  FCLK Frequency 이거 없는데 그럼 램오버 못하나 [3] ㅇㅇ갤로그로 이동합니다. 04:13 28 0
5033990 중고본체 구매할라는데 이정도면 사도대? [2] 컴갤러(183.101) 04:13 31 0
5033989 알리 프리플로우 전멸임 시발 [1] 컴갤러(218.154) 04:13 63 0
5033987 🌑▅▇█▇▆▅▄▇ [2] 윤석열(112.172) 04:11 41 0
5033985 Version 24H2 (KB5046617) 이거 까셈 ㄱㄱ 컴갤러1(218.154) 04:11 45 0
5033984 패키지겜은 프레임 좀 안나와도 상관없는데 ㅇㅇ(220.85) 04:11 23 0
5033983 알리 광고링크 리셋방법 [4] 꼬기갤로그로 이동합니다. 04:09 53 4
5033981 5600 기쿨 괜찮네 [1] 컴갤러(211.118) 04:08 32 0
5033978 지구상에 모든 모기가 박멸한다면 어떻게 됨? [1] 컴갤러(59.15) 04:05 29 0
5033976 형들 이거 외장 ssd 문제 있는거임? ㅇㅇ(212.102) 04:03 16 0
5033973 야무지게 짜왔다 이륙 가능? [5] ㅇㅇ갤로그로 이동합니다. 04:01 63 0
5033970 4070 라인으로 4k 간보는 애들 봐라 [14] 컴갤러(211.109) 03:57 125 0
5033967 원룸에서 이삿짐 옮기고 싶은데 [4] 컴갤러(118.235) 03:54 52 0
5033966 윈10 쓰는데 윈도우 업데이트로 윈11 [1] ㅇㅇ(61.97) 03:52 36 0
5033961 니가 할 겜 + 그래픽카드 유튜브에 쳐라 ㅇㅇ갤로그로 이동합니다. 03:49 46 0
5033959 4060s+7500f에 4k 144hz모니터 [2] ㅁㄴㅇㄹ(14.37) 03:47 38 0
5033958 7500f 4070티슈 4k 160가능??? [5] 컴갤러(49.170) 03:47 60 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2