«linux-kernel» 태그된 질문

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

3
Linux : 커널 공간 스레드 / 프로세스 만 볼 수 있습니까?
사용자 공간과 커널 공간이라는 두 가지 수준의 프로그램이 있다는 것을 알고 있습니다. 내 질문은 : 커널 프로그램 또는 더 나은 것을보고 싶습니다 : 커널 공간의 프로그램. 이 방법이 맞습니까? ps -ef|grep "\[" root 1 0 0 20:23 ? 00:00:00 init [4] root 2 0 0 20:23 ? 00:00:00 [kthreadd] root …

1
SATA는 어떤 의미에서 SCSI를 "통화"합니까? SCSI와 ATA는 얼마를 공유합니까?
SATA가 실제로 SCSI를 "통계"한다는 사실은 적어도 나에게는 새로운 것이 아니기 때문에 이러한 SATA 장치가 Linux에서 SCSI 장치로 나타나는 이유는 무엇입니까? 관련 질문이있었습니다. 예를 들어 왜 SATA 장치가 / proc / scsi / scsi에 표시됩니까? 그러나 앞에서 논의한 부분에서 언급하지 못한 것은 SATA가 SCSI와 어떤 의미를 갖는지, 어떻게 다른지에 대한 것입니다. …

1
Linux 커널 구축 프로세스의 각 단계에서 어떤 일이 발생합니까?
이 커널을 사용하여 사용자 정의 커널을 빌드하고 우분투를 부팅하는 방법에 대한 많은 자습서를 읽었으며 가이드 및 부팅 된 사용자 정의 커널을 성공적으로 따랐지만 안내서의 각 명령이 수행하는 작업과 실제로 발생하는 일에 대해 이해하지 못했습니다 각 명령. 에 설명 된 절차 우분투의 사이트 와 많은 작업을 수행 fakeroot, dpkg, make-kpkg, 어떤 …

1
이 glibc 문제를 해결하는 가장 좋은 방법은 무엇입니까?
파일 기능을 사용하여 setuid-root 바이너리가 필요하지 않은 젠투 강화 상자를 관리합니다 (예 : /bin/pingCAP_NET_RAW 등). 사실, 내가 남긴 바이너리는 이것입니다. abraxas ~ # find / -xdev -type f -perm -u=s /usr/lib64/misc/glibc/pt_chown abraxas ~ # setuid 비트를 제거하거나 루트 파일 시스템을 다시 마운트 nosuid하면 sshd 및 GNU Screen grantpt(3)이 마스터 psudoterminals …

4
나머지 시스템은 그대로두고 Linux 커널 업데이트
저는 OpenBSD 사용자입니다. 에서 OpenBSD의 질문 은 말합니다 : OpenBSD는 완전한 시스템으로 동기화 상태를 유지합니다. 서로 별도로 업그레이드 할 수있는 커널 플러스 유틸리티는 아닙니다. 시스템을 업그레이드 할 때 한 번에 업그레이드 할 수 있습니다. 커널과 기본 시스템이 교체됩니다. 그런 다음 타사 패키지를 업데이트합니다 . 경우 소스에서 컴파일 , 당신은 커널을 …

2
기본적으로 Linux가 Windows와 비교하여 배터리 수명이 나쁜 이유는 무엇입니까?
기본적으로 Linux 운영 체제에 고유 한 배터리 전원 관리자를 제공하는 것이 있습니까? 나는 Lubuntu와 같은 가벼운 배포판이 Windows보다 배터리 수명이 분명 할 것이라고 생각했을 것입니다. 그러나 이것은 사실이 아닙니다. 하드웨어 공급 업체 문제입니까? 랩톱은 Windows OS에서 더 효율적으로 작동하도록 설계 되었습니까? 예를 들어, 동일한 랩톱에서의 경험에서 주어진 Linux 배포판은 항상 …


1
CFS에서 CPU 사용량이 높습니까?
나는 물었다 이전 질문을 나는 그게이 커널의 CFS에 의해 발생되고 있음을 나타내는 것으로 보인다 위해 한 것을 분석은 RHEL 6으로 RHEL 5에서 응용 프로그램을 이동할 때 시도하고 CPU 사용량의 증가의 원인을 분리 할 수 있습니다. 나는 이것이 사실인지 확인하기 위해 테스트 응용 프로그램을 작성했습니다 (원래 테스트 응용 프로그램은 크기 제한에 …

5
Linux에서 버퍼 캐시 크기 제한
리눅스 커널에게 버퍼 캐시에 특정 비율의 메모리 만 사용하도록 지시하는 방법이 있습니까? 내가 알고 /proc/sys/vm/drop_caches일시적으로 캐시를 지우는 데 사용할 수 있지만 영구적 인 설정이 그 메인 메모리의 50 %를 예보다 이상 성장에서 방지를? 내가 원하는 이유는 디스크에서 데이터를 지속적으로 제공하고 몇 시간 내에 전체 물리적 메모리를 버퍼 캐시로 사용하도록 관리하는 …

4
eth0이라는 가상 이더넷 인터페이스를 만들 수 있습니까?
Linux 3.10.5-1 커널을 기반으로 Arch를 실행하고 있습니다. 시스템은 이더넷 인터페이스 enp * s * 및 wlp * 등의 새로운 사실상 명명 규칙을 사용합니다. 그러나 교육 기관이 Maple 17 이라는 프로그램을 사용하고 있기 때문에 문제가됩니다 . Maple의 라이센스 시스템은 라이센스를 확인하기 위해 MAC 주소를 검색해야하기 때문에 eth0이라는 인터페이스의 존재에 의존합니다. 나쁜 …

1
/ dev에 devtmpfs 사용
커널에서 다음 옵션을 발견했습니다. CONFIG_DEVTMPFS Device Drivers -> Generic Driver Options -> Maintain devtmpfs to mount at /dev 그리고 데비안 배포판 커널에서 기본적으로 활성화되어 있습니다. 3.2.0-4-amd64 이 옵션의 차이점을 이해하려고합니다. 이 옵션이 없으면 /dev로 마운트되고이 tmpfs옵션을 사용하면로 마운트됩니다 devtmpfs. 그 외에는 차이가 없습니다. 는 help하나 나를 위해 그것을 명확히하지 않았다 …


4
git commit 해시가 주어지면 커널 릴리스에 포함 된 커널 릴리스를 찾는 방법은 무엇입니까?
공식 Linux git 저장소에 대한 최신 패치로 수정 된 문제가 있다고 가정합니다. 해결 방법이 있지만 수정 사항이 포함 된 릴리스가 발생하면 실행 취소하고 싶습니다. 정확한 git commit 해시를 알고 있습니다 (예 : f3a1ef9cee4812e2d08c855eb373f0d83433e34c) . 질문에 대답하는 가장 쉬운 방법은 무엇입니까? 지금까지 어떤 커널 릴리스에이 패치가 포함되어 있습니까? 로컬 Linux git …

4
실패한 디스크를 완전히 무시하도록 Linux Kernel> 3.0에 지시하는 방법은 무엇입니까?
나는 1 개 개의 SATA 버스에 하드 디스크와 삼성 노트북 (크로노스 S7)가 ata:1로 감지되고 /dev/sda,에 8 세대 SSD ata:2, /dev/sdb및 SATA 인터페이스의 나머지 부분에 다양한 장치를. 문제는 SSD 디스크가 메인 보드에 납땜 됨 (이동할 수 없음) 버스트 됨 (모든 작업에 대한 I / O 오류 만 제공함) 그것은 바이오스에 나타나지 …

3
왜 데비안 리눅스는 프로세스 당 최대 128TiB 가상 주소 공간을 허용하지만 64TiB 물리적 메모리 만 허용합니까?
방금 여기를 읽었 습니다 . 프로세스 당 최대 128TiB 가상 주소 공간 (2GiB 대신) 4GiB (또는 PAE 확장명을 가진 64GiB) 대신 64TiB 물리적 메모리 지원 왜 그런가요? 실제 메모리 지원이 커널이나 현재 하드웨어에 의해 제한되고 있습니까? 실제로 처리 할 수있는 실제 메모리보다 두 배의 가상 메모리 공간이 필요한 이유는 무엇입니까?

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