SW개발/Linux
-
리눅스 커널의 러스트 공식 문서 (번역)SW개발/Linux 2023. 4. 19. 01:22
리눅스 커널 6.1 버전부터 러스트가 공식적으로 포함되었습니다. [참고] 기본으로는 비활성화되어있기 때문에 리눅스 커널을 개발할 때는 이전과 동일한 방식으로 개발해도 됩니다. 그래도 사용 방법과 관련하여 추가되어있는 공식 문서의 내용을 파악하고자 번역해보았습니다. 러스트 (Rust) 커널 내의 러스트와 관련된 문서 목록. 커널에서 러스트를 사용하려면, "빠르게 시작하기" 가이드를 읽어보세요. 빠르게 시작하기 (Quick Start) 일반적인 정보 (General Information) 코딩 지침 (Coding Guidelines) 아키텍처 지원 (Arch Support) 원본 주소: https://www.kernel.org/doc/html/latest/rust/index.html 빠르게 시작하기 (Qui..
-
Git 이라는 이름의 의미SW개발/Linux 2021. 3. 20. 21:01
Git의 명칭의 의미가 궁금했는데, 리누스 토발즈의 첫번째 commit에 따르면, 별 의미 없이 발음 가능한 알파벳 조합으로 만들었다는 것을 알 수 있었습니다. GIT - the stupid content tracker “git” can mean anything, depending on your mood. - random three-letter combination that is pronounceable, and not actually used by any common UNIX command. The fact that it is a mispronounciation of “get” may or may not be relevant. - stupid. contemptible and despicable. sim..
-
Linux Kernel Power ManagementSW개발/Linux 2021. 3. 20. 20:50
Power Management 관련 설명 블로그 (하단의 블로그에서 다루는 내용) o Power Management 개요 o Old System Suspend 기법(wakelocks, early suspend/late resume) o New System Suspend 기법(wakeup sources, autosleep) o CPU PM - CPUFreq Framework, CPUIdle Framework o I/O Runtime Power Management 기법 o Regulator Framework o 배터리 충전 드라이버 분석 slowbootkernelhacks.blogspot.com/2014/03/linux-power-management_2252.html?m=0 suspend to ram in ..
-
Linux kernel 소스 코드 다운로드 및 매뉴얼SW개발/Linux 2020. 11. 30. 22:46
Linux kernel 소스 코드는 kernel.org에서 다운받을 수 있습니다. Latest Release 버튼을 클릭하면 현재 최신 버전인 5.9.11 (파일명: linux-5.9.11.tar.xz)을 다운받아서 사용할 수 있습니다. www.kernel.org/ Linux kernel 사용자 및 개발자를 위한 공식 문서는 다음의 경로에 있습니다. (한국어 버전은 지원하지 않는 것으로 보입니다.) www.kernel.org/doc/html/latest/index.html The Linux Kernel documentation — The Linux Kernel documentation This is the top level of the kernel’s documentation tree. Kernel do..