«kernel» 태그된 질문

UNIX 커널에 대한 모든 것 : 개발, 구성, 컴파일, 디자인 등

3
처음부터 Linux 시스템을 구축하는 방법은 무엇입니까?
사용자 정의 빌드 커널로 운영 체제를 만들려고했습니다. 너무 잘 작동하지 않았습니다. 우분투를 사용하고 있으며 kernel.org에서 Linux 3.2.7을 다운로드했습니다. 우분투 시스템에서 커널을 변경하려고하지 않습니다. Linux 커널 인 Grub을 사용하여 자체 OS를 만들고 싶습니다. CD에 넣고 다른 컴퓨터에서 부팅 할 수있는 파일 형식 (예 : iso)으로이 홈 브루어 OS를 사용할 수 있기를 …
9 grub2  kernel  iso 

1
64 비트 Linux에서 사용자 커널 분할
64 비트 리눅스에서 기본 사용자 / 커널 분할은 무엇입니까? 나는 Documentation/x86_64/mm.txt(누군가 지적한) 읽었 지만 이해할 수 없었습니다. 누군가가 직접 답변을 제공 할 수 있습니까 (32 비트 구현의 경우 3GB / 1GB와 같은 것).



1
사용자 정의 커널 : 모듈 내장시 펌웨어를로드하지 못함
모든 모듈을 내장하고 싶지만 다음과 같이 실패합니다 iwlagn. iwlagn 0000:03:00.0: request for firmware file 'iwlwifi-6000-4.ucode' failed. iwlagn 0000:03:00.0: no suitable firmware found! 마이크로 코드 파일이 존재 하며 모듈로 /lib/firmware컴파일하면 모든 것이 잘 작동 iwlagn합니다. 파일을 어디에서 찾고 있는지 또는 어떤 문제가 있는지 전혀 모릅니다. 어떤 아이디어?

2
Cleancache 대 zram?
여기에 512MB의 RAM이있는 오래된 노트북이 있습니다. 커널 릴리스가 몇 개이므로 zram 을 사용하여 256MB 를 압축 된 램 디스크로 변환 한 다음 스왑으로 사용합니다. 이는 매우 성공적인 것으로 판명되었으며 시스템의 응답 성이 훨씬 뛰어나고 (하드 디스크 지원) 스왑 사용량이 상당히 줄어들어 시스템 속도가 느려졌습니다. 리눅스 3.0부터 커널은 클린 캐시 (cleancache) …
9 linux  kernel  swap  cache  zram 


3
커널 mmap 작업을위한 메모리 크기
나는 리눅스가 파일을 메인 메모리에 저장하는 방법에 관심이 있는데 (내 맥락에서 실행을 위해 mmap 프로세스가 동일하고 쓰기도 동일하다고 생각합니다.) 그래서 리눅스가 보통 4kB 페이지 크기로 페이징을 사용한다는 것을 알고 있습니다 (커널 에서이 크기를 찾을 수 있습니까?). 그러나 이것이 정확히 할당 된 메모리에 대해 의미하는 것은 다음과 같습니다. 몇 천 바이트의 …
9 kernel  memory  inode  mmap 

1
커널 페이징 요청을 처리 할 수 ​​없습니까?
[면책 조항 : 처음에 여기에 게시하는 것에 대해 약간 긴장했기 때문에 Meta에 홈 브루 / 모딩에 대한 논의가 허용되는지 물었습니다. 여러 베테랑 회원들로부터받은 답변을 바탕으로이 글을 게시했습니다. 여기 메타에 대한 링크가 있습니다.] 현재 xboxhdm 및 ndure 3.0을 사용하여 원래 Xbox를 수정하려고합니다. xboxhdm은 작은 부팅 가능한 Linux 배포판을 기반으로 구축되었으며 나에게 …

2
PowerPC 데비안에서 새 커널 설치
다음 명령 ( source ) 과 함께 크로스 컴파일러를 사용하여 x86에서 새 커널 이미지를 컴파일했습니다 . $ cp arch/powerpc/configs/pmac32_defconfig .config $ make ARCH=powerpc menuconfig $ make ARCH=powerpc CROSS_COMPILE=pwoerpc-750-linux-gnu- 이제이 새로운 이미지를 debian-powerpc에 설치하고 싶습니다. Debian-powerpc는 quik을 기본 부트 로더로 사용합니다. 어떻게합니까?



4
USB 드라이브의 GRUB — OS 추가
일부 배경 : 주로 Windows 배경 (Ubuntu 등에 익숙하지만)에서 나오고 Windows 7 시스템을 사용하여이 작업을 완료합니다. GRUB을 USB 드라이브 (8GB FAT32 드라이브)의 MBR에 성공적으로 설치했습니다 : 드라이브에 기본 구조를 만들었습니다 : / boot / grub, / boot / img, / boot / kernel 질문: 기초적인 초급 질문이 있지만 Google / …

3
스왑을 캐시하는 것이 왜 합리적입니까?
스왑 아웃 된 페이지를 캐시하는 것은 상당히 비생산적입니다. 페이지를 서로 바꾸면 페이지를 메모리에 먼저 캐시하고 올바른 위치로 옮기는 것 외에는 어떤 이점이 있습니까? 페이지가 사전에 스왑되어 있어도 "그냥"스왑하는 것이 더 합리적이지 않습니까? 실제로 캐싱 스왑은 단지 자원 낭비가 아닌가?

2
리눅스 커널의 스크립트 구성
커널 기능 목록이 주어지면 주어진 모든 기능 (및 해당 종속성)을 지원하는 최소한의 Linux 구성을 만들고 싶습니다. 기능을 하나씩 활성화하는 allnoconfig 및 도구를 만드는 방법이 있습니까? ( .config파일을 편집 할 수는 있지만 종속성이 올바르게 설정되지는 않습니다. 사용할 수는 make *config있지만 대화 형으로 만 작동하거나 기본 구성을 만드는 것으로 알고 있습니다.)
8 linux  kernel 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.