2024 한국 리눅스 커널 개발자 모임
RT-Linux 환경 최적화와 Android kernel Longevity, TLB flush optimization에 관한 내용이다. ( )
RT-Linux 환경 최적화와 Android kernel Longevity, TLB flush optimization에 관한 내용이다. ( )
종나 이상한 C언어 테크닉(하지만 리눅스를 곁들인) ( )
대규모 오픈소스 기여에 대한 첫 경험(므흣) ( )
Open VPN 서버를 구축하는 방법을 간략하게 알아본다. 또한 쉽고 간편하게 client를 추가 삭제하는 스크립트를 공개한다 ( )
Linux IPC 중 하나인 D-Bus 관련 툴을 소개한다. ( )
Nordic사에서 개발한 bluetooth mesh firmware 사용 중 벌어진 일 ( )
Linux 기반 bluetooth mesh 사용을 위해 BlueZ library 사용 중 겪은 일 ( )
Rabbitmq 사용시 문제가 되었던 경험들. ( )
Asyncio Task를 cancel하여 취소하면 garbage-collection 되는가? ( )
NTP daemon blocks systemd-time-wait-sync ( )
Python에서 비동기 태스크에 대한 exception 방법에 대해 기술한다. ( )
Python에서 비동기 작업을 수행할 때, 우아하게 프로세스를 종료하는 방법에 대해서 다룬다. ( )
WSL2에 Flutter를 설치하여 사용하기. ( )
Python logging module ( )
Python tools for co-operation ( )
Nordic Firmware 분석자료 ( )
Nordic Serial 예제 PyACI 명령어 ( )
CMake 문법 정리 ( )
Utility tools ( )
Nginx-Django-MariaDB ( )
Jenkins 요약 ( )
간단히 Documentation하는 도구 ( )
WSL2 setting ( )
Shell 정보 ( )
Bluetooth mesh 정리 ( )
저전력 블루투스 정리 ( )
(ENG/KR) What is the include/generated/autoconf.h? and When is it made? autoconf.h가 무엇이고 언제 만들어지는가? ( )
(KR ENG) Vim easily remove swap file. 빔 쉽게 swap 파일을 지우기 ( )
instruction barrier인 ISB 명령과 data barrier인 DMB/DSB 명령에 대한 자세한 설명과 예시. cpu 최적화인 ordering 기법과 pipeline에 대한 설명. ( )
Kernel에서 사용하는 tags.sh 파일 분석 ( )
(ENG/KR) Vim script(VimL) Basic Syntax 문법 ( )
Python을 이용한 Vim Plugin 작성법 ( )
Kernel Analysis Tool. 커널 분석 툴 제작기 ( )
현재 이 블로그를 튜닝하고 만들면서 알게된 정보들 ( )
원격(Hyper-V)에서 host인 Windows와 guest인 Linux 간의 디렉터리 공유 ( )
Linux Kernel에서 사용하는 ctags의 사용법과 옵션 설명 ( )
RasPi3 qemu compile & How to use “qemu” ( )
Arm64 NUMA initialize ( )
UP 되어 있는 모든 node와 zone에 대해 zonelist를 생성한다. ( )
variable, loop, conditional만 사용하여 오목만들기 소스코드 ( )
variable, loop, conditional만으로 오목 만들기 소스 생성코드 ( )
Reason for Daemonize of Program ( )
Device Tree에 대한 기술. FDT(DTB)의 사용법에 대한 설명 ( )
jump label들에 대해 NOP과 JMP를 setting ( )
GNU gcc의 확장된 어셈블리어. C언어의 표현식(변수나 goto label)을 사용하기 위함. ( )
Cache Coherence를 맞추기 위한 protocol(MOESI). ( )
Exclusive Monitor and Instruction ( )
gdb를 이용한 arm64 커널 구동 디버깅을 위한 커널 빌드. ( )
주로 쓰는 Vim 설정이다. 이 설정으로 Kernel을 분석하는데 막힘이 없다. ( )