«linux-kernel» 태그된 질문

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

1
잠그고 SIGKILL을 무시하는 프로세스는 실행할 수 있습니다 (좀비가 없거나 중단 할 수없는 절전 모드가 아님). 어떤 주에 있습니까?
여러 번 응답을 멈 췄고 완전히 잠긴 것처럼 보이는 프로세스가 있습니다. gdb를 사용하여 strace 또는 peeking 시도에 응답하지 않습니다 (gdb는 wait4 () syscall에 중단됩니다). 프로세스가 실행 가능하며 syscall (/ proc / X / syscall :) running또는 인터럽트 불가능 휴면 (/ proc / X / status :)에서 대기하지 않습니다 State: R …

1
Linux 컨텍스트 전환 빈도를 변경하는 방법은 무엇입니까?
Linux (linaro, ubuntu, debian) 컨텍스트 전환 빈도를 어떻게 변경할 수 있습니까? 보다 효율적인 시스템을 위해 응답이 적은 시스템을 교환해도 좋습니다. EDIT1 : 가능한 한 빨리 실행하려는 주 프로세스가 있습니다 (초당 최대 클럭 사이클). 컨텍스트 스위치 주파수를 줄이려고 생각했습니다 (= 타임 슬라이스 증가). 문제는 어떻게하는 것이며 중요한 효과가있을 것입니다. 컨텍스트 전환 …


2
BFQ 스케줄러를 활성화하고 사용하는 방법은 무엇입니까?
방금 ukuu (Ubuntu Kernel Update Utility https://doc.ubuntu-fr.org/ubuntu_kernel_upgrade_utility )를 사용하여 Ubuntu 17.04에 Linux 커널 버전 4.12를 설치했습니다 . 문제는 사용 가능한 I / O 스케줄러를 확인할 때 BFQ 또는 Kyber I / O 스케줄러를 찾을 수없는 것입니다. cat /sys/class/block/sda/queue/scheduler > noop deadline [cfq] 그렇다면이 Linux 버전에서 새로운 스케줄러 중 하나를 사용하는 …


2
사용자 지정 키보드 스캔 코드를 삭제하는 Linux 커널
최신 컴퓨터에서 사용하기 위해 개조 한 빈티지 IBM 122 키 모델 M 키보드가 있습니다. 인코딩을 수행하고 USB를 처리하기 위해 Teensy 2.0을 사용하고 있습니다. Humble Hacker 키보드 프로젝트 ( https://github.com/humblehacker/keyboard ) 에서 펌웨어를 빌려 빌드 구성에 추가 키를 추가했습니다. 여태까지는 그런대로 잘됐다. 모든 "일반"키는 작동하지만 커널이 추가 키 ( F13- F24등)를 …


3
리눅스 커널 메일 링리스트 아카이브를 어떻게 검색합니까?
Linux 커널 메일 링리스트에서 해당 주제에 대한 최근 토론을 검색하여 Linux 설치에서 Linux 커널 기능이 누락 된 이유를 조사하고 싶습니다. 내가 찾은 메일 링리스트 아카이브를 검색하는 유일한 사이트는 gmane 입니다. 그러나 gmane에서 따옴표 (예 : "/ usr / firmware")가있는 용어를 검색해도 따옴표로 묶인 문구 만 포함하도록 결과가 제한되지 않습니다. 리눅스 …

2
GRUB2 및 커널 vga = 매개 변수
설명서에 따르면 vga=커널 매개 변수 사용은 GRUB2에서 더 이상 사용되지 않습니다. 내가 보유한 그래픽 카드가 7-8 년이기 때문에 일부 최신 커널이 특정 어댑터에서 더 이상 지원하지 않는 것 같습니다. 이제 문제는 기본 80x25 문자 대신 80x50과 같은 고해상도 텍스트 모드를 사용하고 싶다는 것입니다. 분명히 모든 그래픽 (VBE / VESA) 모드는이 …

5
그래픽 카드 통과를 위해 커널에서 IOMMU 활성화
짧은 질문 : intel_iommuLinux 커널에서 설정을 켜려면 어떻게 해야합니까? grub2 부트 로더를 사용하여 데비안 호스트를 실행합니다. 내가 본 문서는 edit이라고 말하는데 /boot/grub/menu.lstgrub 1.x에만 해당되는 것으로 보입니다. 파일이 없기 때문입니다. 이 부팅 옵션을 변경하면 다음과 같은 오류 메시지가 사라질 수 있다는 것을 이해하고 있습니다. /var/log/kern.log vboxpci: No IOMMU domain (attach) 긴 …

1
"memfd"를 "파일을 소유 한 프로세스"에 설명 된 것으로 잘못 생각합니까?
https://dvdhrm.wordpress.com/2014/06/10/memfd_create2/ 이론적으로는 다음 memfd_create()과 같이 새로운 시스템 콜을 도입하지 않고도 [ ] 동작을 수행 할 수 있습니다 . int fd = open("/tmp", O_RDWR | O_TMPFILE | O_EXCL, S_IRWXU); (여기서 tmpfs를보다 확실하게 보장하기 위해 " /dev/shm"대신 " "를 사용할 수 있습니다 /tmp.) 그러므로 가장 중요한 질문은 왜 우리에게 세 번째 방법이 …

4
CentOS 7에서 이전 커널 버전을 안전하게 삭제하려면 어떻게합니까?
CentOS 7에서 경쟁하는 커널로 인해 이상한 증상이 나타날 수 있습니다. 그러면 이전 커널을 안전하게 삭제하려면 어떻게해야합니까? 그리고 어떤 커널이 최신 커널인지 어떻게 알 수 있습니까? 아래는 문제의 서버에서이를 조사 할 때 얻은 터미널 출력입니다. 패키지 정리를 시도했지만 동일한 2 개의 커널이 남습니다. 이 학습서의 지시 사항에 따르면 다음 두 명령의 …

1
kworker 스레드 이름을 어떻게 해석합니까?
듀얼 소켓 Xeon X5650 헥사 코어 보드에서 실행되는 Linux 3.11.0-13-generic에서 htop다른 kworker 스레드를 보여줍니다. 이름별로 정렬했습니다 (코어 10의 스레드보다 스레드 2가 먼저 표시되도록 결과를 약간 조정했습니다). 결과는 다음과 같습니다. kworker/0:0H kworker/0:1 kworker/0:2 kworker/1:0 kworker/1:0H kworker/1:1 kworker/2:0 kworker/2:0H kworker/2:1 ..... kworker/11:0 kworker/11:0H kworker/11:1 kworker/u48:0 kworker/u49:4 kworker/u49:5 kworker/u50:1 kworker/u50:2 ....... 이름이 숫자로 …

3
커널 : 네임 스페이스 지원
Linux 커널의 "네임 스페이스 지원"기능이 정확히 무엇을 의미하는지 궁금합니다. 커널 3.11.1 (현재 가장 안정적인 커널)을 사용하고 있습니다. 비활성화하기로 결정한 경우 시스템에 변경 사항이 있습니까? 그리고 누군가가 네임 스페이스를 사용하기로 결정한 경우 NAMESPACES=Y, 커널에서 컴파일하기에 충분 합니까, 아니면 사용자 공간 도구도 필요합니까?

9
286에 리눅스?
나는 286을 소유하지 않으며 Linux를 실행할 계획도 없다. 그러나 286에는 보호 모드가 있기 때문에 Linux에 386 CPU 이상이 필요하다고 자주 언급되는 이유는 무엇입니까? 에서 http://tuxmobil.org/286_mobile.html 정확, 리눅스의 ELKS 버전이 286에서 실행할 수있는 것 같습니다? 커널이 286 CPU에서 실행될 수 있도록 어떤 부분이 수정 되었습니까? 이제 분명히 386 용으로 컴파일 된 …

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