«kernel» 태그된 질문

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

4
커널 3.0의 새로운 기능
나는 이것이 우분투와 관련이 다소 적다는 것을 이해하지만 영향을 미칩니다. Linus가 3.0이라는 이름을 결정한 것은 무엇입니까? 나는 드라이버 또는 항상 개선되는 것들에 대한 정보를 얻으려고하지 않습니다. 실제로 3.0으로 만든 것이 무엇인지 알고 싶습니다. Linus가 레거시 하드웨어를 지원하는 코드를 제거하고 싶었던 곳을 읽었습니다. 흠, 3.0이 2.6.38보다 크거나 작기 때문에 실제로 의미하는 …
16 linux  kernel 


5
다른 프로세스의 스택을 읽습니까?
자식 프로세스의 스택을 읽으려고하지만 운이 없습니다. 나는 그것을 사용하는 것이 가능하다는 것을 알고 ptrace있지만ptrace 의 인터페이스를 사용하면 한 번에 한 단어 만 읽을 수 있으며 스택의 더 큰 부분을 스캔하려고합니다. 또한 ptrace를 사용하여 파일에 첨부 한 후 파일 /proc/$pid/mem에서 추출한 스택의 경계에서 읽기를 시도했지만 /proc/$pid/maps( 여기 에서 제안한 것처럼) 시도 …
16 linux  kernel  memory  proc 

3
구형 리눅스 커널의 비선 점적 이유는 무엇입니까?
첫 번째 Linux 개발자가 비선 점형 커널을 구현하기로 선택한 이유는 무엇입니까? 동기화를 저장합니까? 내가 아는 한 리눅스는 PC에 단일 프로세서가 있던 90 년대 초반에 개발되었습니다. 비선 점형 커널이 그러한 PC에서 어떤 이점을 제공합니까? 그러나 멀티 코어 프로세서로 이점이 줄어드는 이유는 무엇입니까?

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

4
/ proc 및 / sys로 수행 할 수있는 작업을 어떻게 알 수 있습니까?
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Unix & Linux Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 가상 파일 시스템 /proc과 /sys가상 파일 시스템 의 고급 사용법에 대해 더 알고 싶지만 어디서부터 시작해야할지 모르겠습니다. 누구나 배울 좋은 …
15 linux  kernel  proc  sysfs 


7
유닉스에서 시스템 / 시스템에 관한 정보를 찾는 방법은 무엇입니까?
나는 유닉스에서 시스템 자체에 대한 정보를 찾기가 어렵다는 것을 항상 발견했다 어떤 OS를 사용하고 있습니까 (버전 번호와 모두 사용 가능한 최신 빌드와 비교)? 어떤 데스크탑 환경을 사용하고 있습니까? KDE를 사용하는 경우 대부분의 프로그램은 K로 시작하며 KDE를 사용하고 있다고 말할 수 있지만 스크립트를 통해이를 쿼리하는 방법이 있어야합니다. 어떤 커널 버전을 사용하고 …

1
에라타로 인해 TSC_DEADLINE 비활성화
진단을 위해 컴퓨터를 제조업체에 보내서 발생하는 비디오 출력 문제에 대한 도움을 받았습니다. 그들은 BIOS를 업데이트했습니다. 그 이후로 나는 [Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x20 (or later) 나는 어떤 없었다 마이크로 또는 UCODE 전에 설치 패키지를 나는이 메시지를 가져 오는 데 사용하지 않았다. 제조업체에 …

5
루트 파일 시스템이 작동하지 않는 경우 SSH를 통해 Linux 시스템을 다시 시작하는 방법은 무엇입니까?
호기심과 마찬가지로; 루트 파일 시스템이 "64Z"로 표시되도록 Linux 시스템에 문제가 발생했습니다. 몇 가지 명령 작업, 등 top, df그리고 kill같은, 그러나 다른 사람은 reboot(는 루트 파일 시스템을 읽을 수 있기 때문에) "명령을 찾을 수 없음"을 마련하고, chmod세그먼트 오류와 함께 제공됩니다. 어쨌든 reboot프로그램 없이 시스템을 다시 시작할 수있는 방법이 있습니까? kill -PWR …
15 kernel  kill 

3
isolcpus가 활성화되어 있는지 확인하는 방법?
예를 들어 서버에서 처음 연결할 때 isolcpus가 활성화되어 있는지, 어떤 CPU에 있는지 감지하는 방법 정황: 프로세스가 생성되는 위치를 확인하기 위해 프로세스를 생성하지 않습니다. 유스 케이스는 점이다 isolcpus=1-76 개 코어 i7 용 베어 본에 보인다 부팅시 isolcpus을 활성화하지, 내가이 가능한 경우 알고 싶다 /proc/, /sys또는 사용자 공간에서 읽을 수있는 커널 내부는, …
15 linux  kernel 


3
부팅시 전체 커널이 메모리에로드됩니까?
초기 RAM 디스크의 기능을 설명하는 이 유명한 IBM 문서 (웹에서 자주 참조되는 것을 보았습니다)를 읽었습니다 . 나는 이것이 어떻게 작동하는지 개념화하는 데 벽을 쳤다. 문서에서 말한다 GRUB과 같은 부트 로더는로드 될 커널을 식별하고이 커널 이미지와 관련 initrd를 메모리에 복사합니다. 나는 이미 혼란스러워한다 : 그것은 전체 커널을 메모리에 복사합니까 아니면 일부에 …

2
여러 버전의 Linux 커널을 사용하는 것이 좋습니까?
일단 커널 패치를 설치하고 수백 개의 클라이언트가있는 라이브 서버에 문제가 발생했습니다. 시스템에는 오직 하나의 커널 만이있었습니다. 그래서 서버가 한동안 다운되었고 라이브 CD를 사용하여 시스템을 가동하고 추가 복구 작업을 수행했습니다. 이제 내 질문 : 커널의 2 버전을 갖는 것이 좋은 생각입니까? 그래서 커널이 손상되면 항상 사용 가능한 다른 커널로 재부팅 할 …
14 linux  centos  kernel 

5
프로그래밍 언어로 구현되지 않은 경우 "시스템 호출"이란 무엇입니까?
"시스템 호출"이라는 용어를 이해하고 싶습니다. 시스템 호출은 사용자 공간 응용 프로그램에서 커널 서비스를 얻는 데 사용됩니다. 내가 명확히해야 할 부분은 "시스템 호출"과 "시스템 호출의 C 구현"의 차이점입니다. 나를 혼동하는 인용문은 다음과 같습니다. 유닉스 계열 시스템에서 해당 API는 일반적으로 glibc와 같은 C 라이브러리 (libc) 구현의 일부로, 시스템 호출에 랩퍼 기능을 제공하며, …
14 kernel  c  posix  system-calls 

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