«kernel» 태그된 질문

대부분의 운영 체제의 주요 구성 요소 인 커널은 하드웨어와 소프트웨어 간의 대부분의 컴퓨터 통신을 관리합니다. 일반적으로 커널은 프로그래머가 리소스에 대해 가질 수있는 가장 낮은 추상화 수준입니다.

1
sysctl -w를 사용하여 / proc에 직접 쓰기
더 많은 보안을 위해 Linux 서버의 커널이 라우터 역할을하지 않도록 커널을 구성하려고합니다. 요점은 패킷을 전달하지 않는 것입니다. 나는 이것을 발견했다 : echo 0 > /proc/sys/net/ipv4/ip_forward 이: sysctl -w net.ipv4.ip_forward=0 분명히 둘 다 똑같은 일을하지만 둘 사이의 실제 차이점이 무엇인지 잘 모르겠습니다. 또한 가능한 경우 효과를 영구적으로 만들고 싶습니다.

1
커널 데이터 유형 u8, u16, u32, u64가 해결되지 않음 [닫힘]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 수퍼 유저에게 주제가 되도록하십시오 . 휴일 2 년 전 . 데이터 유형 u8, u16, u32, u64를 사용하는 무선 하위 시스템 (mac80211)과 관련된 일부 파일을 컴파일하려고합니다. 이들은 해결되지 않습니다. 참조되는 헤더 파일은 포함 된 linux …
8 linux  kernel  headers 

1
과도한 Windows 커널 모드 CPU 사용량을 어떻게 분석합니까?
내 Windows XP 컴퓨터는 최근 몇 분 동안 사용 후 이상한 부팅이 발생할 때마다 반 정지 되기 시작했습니다 (다른 프로그램 / 추가 prg가 전혀 시작되지 않음). 업데이트 : 이제 프로세스 탐색기를 사용하여 좀 더 자세히 알아 냈습니다. 이것은 2 코어 CPU이며 100 % 커널 사용량은 하나의 코어에만 있습니다. 프로세스 목록에는 …

4
Linux에서 재부팅 한 후 현재 지프 수를 얻는 방법은 무엇입니까?
리눅스 /proc/PID/stat에는 지피에서 측정되는 몇 가지 지표가있다. 재부팅 후 현재 지프 수를 얻는 방법이 있습니까? Jiffies 또한 USER_HZ 값의 초에 해당한다고 가정합니다. 나는에 처음 4 개 인수를 합산하여받을 수 cpu라인 /proc/stat? 업데이트 : $ date +"%s.%N" && grep '^jiffies' timer_list 1262103103.162169230 jiffies: 1007865965 jiffies: 1007865965 jiffies: 1007865965 jiffies: 1007865965 $ …
6 linux  kernel 


1
시스템 호출 실행 방법 [닫힘]
응용 프로그램 프로그래머의 관점에서 시스템 호출은 랩퍼 라이브러리에서 프로 시저를 호출하는 것입니다. 내가 조립에 대해 잘 알지 못했기 때문에 어떻게 그것이 가장 낮은 수준에서 행해지는지 궁금해하고있었습니다. 라이브러리를 사용하지 않고 응용 프로그램이 시스템 호출을 어떻게 호출 할 수 있습니까?


1
Linux 커널 문서에 설명 된대로 / sys / subsystem은 어디에 있습니까?
견적 https://www.kernel.org/doc/Documentation/sysfs-rules.txt : [...] 버스 디렉토리의 레이아웃에 따라 세 가지 분류 디렉토리를 모두 / sys / subsystem의 한 위치로 병합 할 계획입니다. 변환 된 블록 하위 시스템을 포함한 모든 버스 및 클래스가 표시됩니다. 서브 시스템에 속한 장치는 / devices / subsystem / & lt; name & gt; / devices의 "devices"디렉토리에 …

1
메모리 킬러를 켭니다
우분투 13.04를 실행 중이며 현재 어떤 사용자가 실수로 너무 많은 RAM을 사용하는 일부 코드를 작성하면 전체 시스템이 다운되어 전원을 껐다가 다시 켜야합니다. 예를 들어 기본적으로 4GB의 RAM을 사용하도록 제한되도록 사용자를 구성하는 방법이 있습니까? 아니면 현재보다 더 공격적인 메모리 킬러를 더 공격적으로 만드는 또 다른 방법이 있습니까?
2 linux  memory  kernel 

0
ethtool, tcpdump 및 ifconfig로 측정 한 패킷 드롭
패킷 방울에 관한 질문이 있습니다. 패킷 손실이 언제 발생하는지 확인하기 위해 테스트를 실행 중입니다. Myricom 카드를 사용하는 서버로 스위치를 통해 Spirent TestCenter를 사용하고 있습니다 (5 포트에서 하나의 광 링크로 이더넷 트래픽을 집계하는 데 필요함). 내 테스트를 실행하는 동안 입력 속도가 특정 값보다 낮 으면 ethtool에서 드롭을보고하지 않습니다 (매우 느린 속도로 …

1
컴파일 된 Linux- 커널, 크레이치, 40GB 디스크 꽉 참, 임시 폴더?
내가 리눅스 커널을 컴파일 할 때 KDE 네온 GNU / 리눅스 (우분투 18.04 / Linux-Kernel 4.20.5로 업그레이드) 컴퓨터가 망가졌고 이제는 내 Linux 플랫폼 (40GB)이 가득 찼습니다. 디렉토리는 어디에 있습니까? gcc 컴파일러 컴파일하는 동안 파일을 저장합니까? 이미 파티션을 정리했습니다. 표백제 그러나 여전히 디스크의 30GB 데이터는 약 9GB가되어야합니다. 인사와 함께 빠른 답변 …
1 linux  kernel  compile 

1
"make modules"와 "make modules_install"의 차이점은 무엇입니까?
나는 현재 커스텀 커널을 컴파일하는 것을 찾고 있는데, 먼저 여러가지 가이드를 찾는다. make modules 그리고 make modules_install 다른 단계에서 모듈을 컴파일하고 설치할 때의 단계 make modules_install. 누군가가 나를 깨우 치고 그 차이를 설명 할 수 있었 을까? (나는 초보자 언어로 설명하는 것을 선호한다.

0
AT91SAM9261에서의 ARM Linux 커널 디버깅
나는 AT91SAM9261 보드에 리눅스를 이식했고, 내 자신의 부트 스트랩, Uboot, 커널 및 파일 시스템을 컴파일했다. 이제 KGDB와 GDB를 사용하여 리눅스 커널 2.6.30을 디버그하고 싶습니다. 나는 우분투를 탑재 한 호스트를 가지고 있고 커널 2.6.30을 가지고있는 타겟 (AT91SAM9261)을 가지고 있고, 시리얼 / 이더넷을 사용하여 2.6.30 리눅스 커널을 디버그하고 싶다. KGDB 공식 사이트에서는 …
1 linux  kernel  debug  arm  debugger 

1
커널 패닉은 어디에서 어떻게보고해야합니까?
Archlinux를 Fujitsu Amilo Pi 2 ***에 설치했는데 로그를 찾을 수 없습니다. /var/log StackTrace가 있습니다. 화면 밝기를 수정하려고 할 때 항상 커널 패닉이 발생합니다. 로그 또는 스택 트레이스는 어디에 있습니까? 해당 StackTrace를 잡으려고 패키지를 설치해야합니까? Log / StackTrace는 어디에서 보내야합니까? 읽어 주셔서 감사합니다. - 업데이트 1 콘솔을 통해 밝기를 변경할 수 …

0
아무런 문제없이 커널 전원 오류 (41)
Windows 8.1을 사용하고 있으며 재부팅 / 전원을 켠 후 이벤트 뷰어에 커널 전원 오류 (이벤트 ID 41)가 표시됩니다. 그것은 2 년 이상 아무런 일도 일으키지 않으며 갑자기 재부팅하지는 않지만 왜 그런지 궁금합니다. PSU (Seasonic x-850, 850w 80+ 골드)를 확인했는데 모든 것이 정상인 것 같습니다. 나는 GPU를 사용하지 않고 다른 모든 …

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