커널연구회 - www.kernel.bz

커널연구회 - www.kernel.bz 리눅스 커널 소스 분석 공유, 교육, 출판, 자료구조 알고리즘 연구개발.

커널연구회(www.kernel.bz)는 리눅스 커널과 자료구조 알고리즘을 연구하고
리눅스 시스템 프로그래밍 및 디바이스드라이버 개발을 통하여 창의적인 프로젝트를 수행하여
IoT 관련 제품들을 만들어 일상 생활을 풍요롭고 편리하게 하는데 가치를 두고 있습니다.
아울러 관련 기술들을 교육하여 여러사람들과 공유할 수 있도록 노력하고 있습니다.

커널 메모리 관리 전체요약(OverView):리눅스 커널은 메모리 관리를 크게 2가지 종류의 함수인 kmalloc()와 mmap()으로 관리 합니다. kmalloc() 함수는 커널 자기 자신이 사용하는 메모리를 관리...
25/01/2026

커널 메모리 관리 전체요약(OverView):
리눅스 커널은 메모리 관리를 크게 2가지 종류의 함수인 kmalloc()와 mmap()으로 관리 합니다. kmalloc() 함수는 커널 자기 자신이 사용하는 메모리를 관리하고 mmap()은 사용자가 요청한 메모리를 관리합니다.

Copyright (C) 커널연구회 (www.kernel.bz)작성자: 정재준(rgbi3307 골뱅이 nat...

https://www.kernel.bz/product/npu-sdkNPU AI SDK: RISC-V(JH7110) 보드 (기본제공), Hailo-8L 모듈 (기본제공), 리눅스 커널 v6.6.x (소스 기본제공), ...
23/09/2025

https://www.kernel.bz/product/npu-sdk
NPU AI SDK: RISC-V(JH7110) 보드 (기본제공), Hailo-8L 모듈 (기본제공), 리눅스 커널 v6.6.x (소스 기본제공), Hailo PCIe Driver (소스 기본제공), SDK: v4l.c, fbd.c, hailo.cpp (소스 기본제공), SDK: 인식객체 Tracking(카메라 Pan-Tilt) 소스 제공, SDK 소스 및 사용 교육(1일 기본 제공), ELP USB 카메라 기본 제공, 수납 및 휴대용 케이스 제공

https://www.kernel.bz/boardPost/118682/16리눅스 커널은 메모리를 페이지 단위로 관리 합니다. 리눅스 커널의 메모리 관리를 잘 이해하기 위해서는 메모리에 접근하는 주소(포인터)를 페이지...
20/09/2025

https://www.kernel.bz/boardPost/118682/16
리눅스 커널은 메모리를 페이지 단위로 관리 합니다. 리눅스 커널의 메모리 관리를 잘 이해하기 위해서는 메모리에 접근하는 주소(포인터)를 페이지 구조체로 연결하고 변환하는 함수들을 많이 알아야 합니다.

Copyright (C) 커널연구회 (www.kernel.bz)작성자: 정재준(rgbi3307 골뱅이 nat...

https://www.kernel.bz/boardPost/118682/15리눅스 커널 메모리 관리 소스에서 __slab_alloc_node() 함수는 메모리를 page와 slab 구조체 단위로 연결 관리하는 중요한 ...
11/09/2025

https://www.kernel.bz/boardPost/118682/15
리눅스 커널 메모리 관리 소스에서 __slab_alloc_node() 함수는 메모리를 page와 slab 구조체 단위로 연결 관리하는 중요한 함수 입니다. 이 함수를 이해하기 위해서는 아래와 같은 구조체들의 연결 관계를 자세히 알아야 합니다.

Copyright (C) 커널연구회 (www.kernel.bz)작성자: 정재준(rgbi3307 골뱅이 nat...

https://www.kernel.bz/boardPost/118682/14setup_arch()에서 수집한 메모리 정보는 memblock에 배열 형태로 start와 end 메모리 주소가 보관되어 있습니다. 이것을 커...
20/08/2025

https://www.kernel.bz/boardPost/118682/14
setup_arch()에서 수집한 메모리 정보는 memblock에 배열 형태로 start와 end 메모리 주소가 보관되어 있습니다. 이것을 커널에서 페이지 단위로 효율적으로 관리 하기 위해서 pglist_data, zone, free_area 구조체들을 다음과 같이 연결 합니다.

Copyright (C) 커널연구회 (www.kernel.bz)작성자: 정재준(rgbi3307 골뱅이 nat...

https://www.kernel.bz/blogPost/edu-book-riscv2025년 8월, 커널연구회에서 집필한 "리눅스 커널 소스 해설 [RISC-V]" 책을 청주대학교 산학협력단(KDT반도체) 강의 교재로...
19/08/2025

https://www.kernel.bz/blogPost/edu-book-riscv
2025년 8월, 커널연구회에서 집필한 "리눅스 커널 소스 해설 [RISC-V]" 책을 청주대학교 산학협력단(KDT반도체) 강의 교재로 납품 했습니다.

안녕하세요?2025년 8월, 커널연구회에서 집필한 "리눅스 커널 소스 해설 [RISC-V]" 책을청주대학교 산학협력단(KDT반도체) 강의 교재로 납품 했습니다. 책 구매 및 관련 내용은 아래 링크에서 확인 할 수 있습니다. https://www.kernel.bz/pro...

https://www.kernel.bz/boardPost/118682/13CPU 아키텍쳐마다 물리 메모리 설정 소스 코드가 다릅니다.이번 글에서는 CPU 종류별로 setup_arch() 함수에서 메모리가 설정되는 과...
28/07/2025

https://www.kernel.bz/boardPost/118682/13
CPU 아키텍쳐마다 물리 메모리 설정 소스 코드가 다릅니다.
이번 글에서는 CPU 종류별로 setup_arch() 함수에서 메모리가 설정되는 과정을 정리해 보겠습니다.

Copyright (C) 커널연구회 (www.kernel.bz)작성자: 정재준(rgbi3307 골뱅이 nat...

Virtual(논리) Memory Map (arm64, riscv64):arm64, riscv64 CPU 가상(논리) 메모리 매핑 테이블을 아래의 커널 문서와 소스를 확인하여 작성 했습니다.
09/07/2025

Virtual(논리) Memory Map (arm64, riscv64):
arm64, riscv64 CPU 가상(논리) 메모리 매핑 테이블을 아래의 커널 문서와 소스를 확인하여 작성 했습니다.

Copyright (C) 커널연구회 (www.kernel.bz)작성자: 정재준(rgbi3307 골뱅이 nat...

커널연구회는 최근에 출시된 구글의 NPU 모듈인 hailo을 RISC-V(JH7110)에 탑재하여 관련 산업에 종사는 엔지니어들에게 SDK을 제공 합니다.
29/06/2025

커널연구회는 최근에 출시된 구글의 NPU 모듈인 hailo을 RISC-V(JH7110)에 탑재하여 관련 산업에 종사는 엔지니어들에게 SDK을 제공 합니다.

Copyright (C) 커널연구회 (www.kernel.bz)작성자: 정재준(rgbi3307 골뱅이 nate.com)문서위치 메인(출처): https://kernel.bz/blogPost/jh7110-hailo아래 내용은 누구나 사용할 수 있습니다. 저자정보는 지우지 말고 위의 출처를 기입해 주시기 바랍니다....

Address

경기 남양주시 수동면 수산리 산66-7
Namyangju

Alerts

Be the first to know and let us send you an email when 커널연구회 - www.kernel.bz posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to 커널연구회 - www.kernel.bz:

Share