«kernel» 태그된 질문

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

4
C 컴파일러를 처음부터 컴파일 한 다음 Unix / Linux를 처음부터 컴파일하는 방법
미국 / 영국 이외의 지역에있는 대규모 서비스 조직에서 근무한다고 가정 해 보겠습니다. 우리는 UNIX와 Linux 서버를 광범위하게 사용합니다. 이 기사를 읽으면 백도어를 C 컴파일러에 쉽게 삽입 할 수 있다고 언급 한 다음 해당 컴파일러로 컴파일 된 코드에도 백도어가 포함됩니다. NSA / GCHQ가 모든 암호화 방법, 하드웨어 및 소프트웨어에 백도어 / …

11
투명한 거대한 페이지 비활성화
RAID 머신 에 SAP HANA를 설치하고 있습니다. 설치 단계의 일부로 다음과 같이 언급됩니다. To disable the usage of transparent hugepages set the kernel settings at runtime with echo never > /sys/kernel/mm/transparent_hugepage/enabled 따라서 런타임 대신 이것을 영구적으로 변경하려면 위의 행을 /proc/vmstat파일 안에 추가해야 합니까?
63 linux  kernel  sysctl 

5
리눅스 커널이 왜“이미지”라고 불리는가?
사람들이 Linux 커널을 Linux 커널 이미지라고 언급하는 경우가 종종 있는데, 검색 엔진에서 이미지라고하는 이유에 대한 답변을 찾지 못하는 것 같습니다. 이미지를 생각할 때 디스크 사본이나 사진 중 하나만 생각할 수 있습니다. 지옥은 사진 이미지가 아니기 때문에 왜 이미지라고 불리는가?


4
각 PTY (Pseudo-Terminal) 구성 요소 (소프트웨어, 마스터 측, 슬레이브 측)의 책임은 무엇입니까?
tty가 어떻게 작동하는지 알아 내려고 합니다 1 (각 요소의 작업 흐름과 책임). 나는 그것에 관한 몇 가지 흥미로운 기사를 읽었지만 여전히 흐릿한 부분이 있습니다. 이것이 내가 지금까지 이해 한 것입니다. 에뮬레이트 된 터미널은 /dev/ptmx의사 터미널의 마스터 부분 인에 대해 다른 시스템 호출을 수행 합니다. 의사 터미널의 마스터 부분은 /dev/pts/[0-N]쓸모없는 직렬 …

4
dmesg 출력과 / var / log / messages의 차이점은 무엇입니까?
AFAIK dmesg는 커널 및 커널 모듈에 /var/log/messages대한 정보와 커널 및 모듈에 의해 생성 된 정보를 보여줍니다. 차이점은 무엇입니까? 합니까 /var/log/messages ⊂ 의 출력을 dmesg? 도움이 될만한 추가 정보 : - 커널 링 버퍼 가 있는데 커널 로그 데이터를 저장할 수있는 유일한 곳이라고 생각합니다. -IBM DeveloperWorks의 기사 " 커널 로깅 : …
55 kernel  logs  dmesg 





7
누가 inotify 리소스를 소비합니까?
최근 Fedora 15로 업그레이드 한 후 다음과 같은 여러 도구가 오류와 함께 실패하고 있음을 발견했습니다. tail: inotify resources exhausted tail: inotify cannot be used, reverting to polling tailinotify와 관련된 문제를보고하는 것만 이 아닙니다 . 어떤 프로세스 또는 프로세스가 inotify 리소스를 소비하는지 알아 내기 위해 커널을 조사 할 수있는 방법이 있습니까? …
49 fedora  kernel  inotify 

7
GRUB에서 기본 커널 설정
기본적으로 어떤 커널 GRUB2를로드해야합니까? 최근에 Linux 실시간 커널을 설치했으며 이제 기본적으로로드됩니다. 기본적으로 일반을로드하고 싶습니다. 지금까지 나는 기본 OS 만 선택했습니다. 어떤 이유로 /boot/grub.cfg이미 rt-kernel을로드하고 일반 Linux 메뉴 항목 (제 경우에는 Linux Linux)에 넣기를 원한다고 가정합니다.
49 linux  kernel  boot  grub 

3
명령 단일 인수의 최대 크기를 정의하는 것은 무엇입니까?
전체 인수 배열의 총 크기에 환경의 크기를 더한 것만 큼 단일 인수의 최대 길이가 문제가되지 않았다는 인상을 받았습니다 ARG_MAX. 따라서 다음과 같은 것이 성공할 것이라고 생각했습니다. env_size=$(cat /proc/$$/environ | wc -c) (( arg_size = $(getconf ARG_MAX) - $env_size - 100 )) /bin/echo $(tr -dc [:alnum:] </dev/urandom | head -c $arg_size) …
47 kernel  echo  arguments 

3
커널은 얼마나 많은 RAM을 사용합니까?
이 질문은 Mac OS X 커널이 750MB 의 RAM을 사용한다는 사실을 알게되었을 때 충격을 받았습니다 . 저는 20 년 동안 Linux를 사용해 왔으며 커널 RAM 사용이 X에 의해 왜소하다는 것을 항상 "알고 있습니다"(그렇지 않습니까? 그래서, 인터넷 검색 후, 나는 slabtop나에게 말했다 : Active / Total Size (% used) : 68112.73K …
46 linux  kernel  ram 

4
가상 주소 공간에서 페이지 크기는 어떻게 결정됩니까?
Linux는 모든 주소가 실제 주소가 아닌 가상 주소 인 가상 메모리 시스템을 사용합니다. 이 가상 주소는 프로세서에 의해 물리적 주소로 변환됩니다. 이 변환을 쉽게하기 위해 가상 메모리와 실제 메모리는 페이지로 나뉩니다. 각 페이지에는 고유 번호가 부여됩니다. 페이지 프레임 번호 일부 페이지 크기는 2KB, 4KB 등이 될 수 있습니다. 그러나이 페이지 …

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