«linux-kernel» 태그된 질문

Linux 커널 및 Linux 커널 관련 주제에 대한 질문 예 : 시스템 호출, 커널 사용자 정의 등과 같은 구현 세부 사항. 커널 세부 사항을 포함하지 않는 Linux 사용자 공간 주제의 경우 [linux] 또는 배포 태그가 더 적합합니다.


2
X11은 어떻게 커널과 상호 작용하고 로그인을 수행합니까?
Linux 커널과의 텍스트 기반 상호 작용에 대해 이해하는 것처럼 initstarts getty(또는 agetty) 라는 프로그램 은 TTY 장치 중 하나에 연결 /dev하고 사용자 이름을 묻는 메시지를 표시합니다. 그런 다음 호출 된 프로그램 login이 실행되어 사용자의 암호를 묻는 메시지가 표시되고 올바른 경우 사용자가 선호하는 셸 (예 : bash또는 csh) 을 시작합니다 . …
14 x11  linux-kernel  login  tty  getty 

3
커널을 초기화 할 수없는 이유는 무엇입니까?
이 페이지 에서 Raspbian 이미지를 다운로드했습니다 . qemu 내에서 이미지를 부팅하는 데 사용할 수있는 커널을 컴파일하려고합니다. kernel.org 에서 Linux 커널 소스를 다운로드하여 실행했습니다. make versatile_defconfig make menuconfig 그런 다음 커널에 다음 기능을 추가했습니다. PCI 지원 (CONFIG_PCI) SCSI 장치 지원 (CONFIG_SCSI) SCSI 디스크 지원 (CONFIG_BLK_DEV_SD) SYM53C8XX 버전 2 SCSI 지원 (CONFIG_SCSI_SYM53C8XX_2) …
14 linux-kernel  arm  qemu  init 

2
리눅스 커널은 어떤 엔트로피 소스를 사용합니까?
man 4 random Linux 커널 엔트로피 소스에 대한 매우 모호한 설명이 있습니다. 난수 생성기는 장치 드라이버 및 기타 소스에서 환경 소음을 엔트로피 풀로 수집합니다. 용지 리눅스 난수 생성기의 엔트로피 전송은 하나, 훨씬 더 구체적으로하지 않습니다. 다음을 나열합니다. add_disk_randomness(), add_input_randomness(), add_interrupt_randomness(). 이 functinos는에서 왔으며 random.c다음 의견이 포함되어 있습니다. 환경에서 임의의 원인은 …

6
Busybox ping IP가 작동하지만 호스트 이름 nslookup이“잘못된 주소”로 실패합니다
내 자신의 3.14 커널을 컴파일하고 있습니다. DNS를 작동시키기 위해 중요한 네트워킹 기능을 생략했을 수도 있습니다. 도메인 이름을 확인할 수 없습니다. DNS 서버를 핑할 수 있습니다. 서버가 아닌 다른 컴퓨터에서 해당 DNS를 사용하여 해결할 수 있습니다. ~ # cat /etc/resolv.conf nameserver 192.168.13.5 ~ # nslookup google.com Server: 192.168.13.5 Address 1: 192.168.13.5 …



2
장치 eth0이 존재하지 않는 것 같습니다. 초기화가 지연됩니다.
fedora를 복제했으며 이제 네트워크 인터페이스를 구성하려고합니다. 새 NIC를 추가 할 때마다 숫자 eth3 (오히려 eth0)으로 시작합니다. 나는 70-persistent-net.rules뿐만 아니라 제거 및 수정을 시도 network-scripts/eth0했지만 아무것도 문제를 해결하지 못하는 것 같습니다. 내 기계의 출력은 다음과 같습니다. [root@abc ~]# ls /sys/class/net eth3 eth4 lo pan0 [root@abc ~]# cat /etc/udev/rules.d/70-persistent-net.rules # This file …

1
최신 Linux에서 noatime을 사용하는 것이 의미가 있습니까?
Linux는 버전 2.6.30 (5 년 전에 릴리스)부터 relatime기본적으로 사용 가능한 옵션을 갖습니다 . 파일 액세스 시간의 업데이트가 매우 드물고 신중하다는 것을 의미합니다. 그러나 여전히 데이터베이스 또는 SSD 디스크 에 사용할 권장 사항 이 있습니다 noatime. 기본 구성을 변경하여 사용해야하는 이유가 있습니까? 에 비해 측정 가능한 차이가 relatime있습니까?

2
커널 공간에서 하드 디스크 쓰기 관찰 (드라이버 / 모듈 사용)
이 게시물이 약간 조밀하거나 어색한 경우 사전에 사과하지만 더 잘 공식화하는 데 어려움을 겪고 있습니다 ... 기본적으로 하드 디스크 쓰기시 발생하는 사항을 연구하고 싶습니다. 아래의 내 이해가 정확합니까? 아니면 어디에서 잘못 되었습니까? 디스크 쓰기 도중 PC에서 발생하는 모든 측면에 대한 로그 데이터를 "캡처"하는 더 좋은 도구가 있습니까? 자세한 내용은 먼저 …

3
zram을 사용할 때 적절한 vm.swappiness 값은 무엇입니까?
컴퓨터에서 zram을 압축 RAM 백업 스왑으로 사용하고 있습니다. 시스템이 무언가를 교체해야 할 때 zram-backed swap 파일로 교체하는 것은 메모리를 비우기 위해 해당 데이터를 메모리에서 압축하는 것과 다소 비슷합니다. 이것은 디스크 백업 스왑에 비해 대부분의 시간을 매우 빠르게 스와핑합니다. 이 때문에 실제로 디스크를 쓰지 않고 사용할 수 있기 때문에 시스템에서 사용하지 …


3
커널을 컴파일 할 때 initrd의 크기를 줄이는 방법은 무엇입니까?
내 커널을 컴파일 할 때 기본적으로 내가하는 일은 다음과 같습니다. www.kernel.org에서 소스를 다운로드하여 압축 해제하십시오. 이전 .config을 소스에 복사 make menuconfig하고 새 옵션을 감시하고 새 커널 정책에 따라 구성을 수정합니다. 그런 다음 컴파일합니다. make -j 4 마지막으로 설치합니다 su -c 'make modules_install && make install'. 몇 가지 테스트를 거친 후 …

1
Linux에서 임의의 PID를 활성화하는 방법은 무엇입니까?
현재 보안 관점에서 OpenBSD, FreeBSD 및 Linux의 임의 PID 구현을 비교하고 있습니다. OpenBSD와 FreeBSD에 관한 한 제 작업은 끝났습니다. 그러나 여기의 대답 은 sysctl설정 덕분에 Linux에서 임의의 PID를 활성화 할 수 있다고 말하지만 어떤 설정인지 확인할 수 없었습니다. 인터넷에 대한 연구는 주류 Linux 커널에서 거부 된 패치와 토론으로 이어 지며 …

2
죽은 프로세스를 볼 수 있습니까?
에서 man ps, 프로세스가 Linux에서 가질 수있는 다양한 상태를 명확하게 나타냅니다. D Uninterruptible sleep (usually IO) R Running or runnable (on run queue) S Interruptible sleep (waiting for an event to complete) T Stopped, either by a job control signal or because it is being traced. W paging (not valid …

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