«kernel» 태그된 질문

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

3
Linux 커널 스레드는 실제로 커널 프로세스입니까?
Linux에서 Java VM의 각 사용자 스레드에 대한 커널 스레드를 작성하는 곳을 여러 곳에서 읽었습니다. ( "커널 스레드"라는 용어는 두 가지 방식으로 사용됩니다. 핵심 OS 작업을 수행하기 위해 작성된 스레드 OS가 인식하고 사용자 작업을 수행하도록 예약 된 스레드 나는 후자의 유형에 대해 이야기하고 있습니다.) Linux 프로세스는 부모와 자식 사이의 공유 메모리 …

4
Linux 3.0.0-12 서버에서 kworker가 많은 리소스를 소비하는 이유는 무엇입니까?
지난 금요일에 우분투 서버를 11.10으로 업그레이드했는데, 이제 3.0.0-12 서버 커널에서 실행됩니다. 그 이후 전반적인 성능이 크게 떨어졌습니다. 업그레이드하기 전에 시스템로드는 약 0.3 이었지만 현재 16GB RAM (10GB 사용 가능, 스왑 사용 안 함)이있는 8 코어 CPU 시스템에서 22-30입니다. [md1_raid1]과 [btrfs-transacti]가 많은 리소스를 소비했기 때문에 BTRFS 파일 시스템 드라이버와 기본 MD …
19 kernel  performance  cpu  load 

3
신뢰할 수있는 키로 서명되지 않은 PKCS # 7 서명
MacBook 2017-0 문제에서 SIP를 비활성화하고 Ubuntu를 설치했으며 몇 초 만에 부팅되었습니다. 나는 그것을 구축하고 WiFi 작동을 시도하는 동안 문제를 만들었습니다. 어떤 시점에서 (매우 늦었습니다) 3 가지 일이 발생했습니다. SIP를 활성화했습니다 Broadcom 4360x 드라이버를 설치하려고했습니다 GitHub 리포지토리에서 터치 패드 드라이버를 다시 설치했습니다. 이들은 품목입니다 : [ +0.001007] input: Apple Inc. iBridge …

1
커널에서 컴파일 된 커널 모듈 비활성화 (로드되지 않음)
내 서버에는 2 개의 1 기가비트 및 10 기가비트 온보드 네트워크 카드가 있습니다. 1Gbit 네트워크 카드를 완전히 비활성화해야하므로 ifconfig -a표시되지 않습니다. 네트워크 카드는 다른 커널 모듈을 사용합니다. 10 기가비트 사용 ixgbe및 1 기가비트 사용 igb. 01:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) Subsystem: Dell Ethernet …


3
"인수 목록이 너무 깁니다": 명령을 변경하지 않고 어떻게 처리합니까?
과 같은 명령을 실행 ls */*/*/*/*.jpg하면 오류가 발생합니다. -bash: /bin/ls: Argument list too long 왜 이런 일이 발생하는지 알고 있습니다. 명령에 대한 인수를위한 공간의 양에 커널 제한이 있기 때문입니다. 표준 조언은 인수에 너무 많은 공간이 필요하지 않도록 내가 사용하는 명령을 변경하는 것입니다 (예 : use find및 xargs). 명령을 변경하지 않으려면 …

3
기존 파일을 완전히 작성하여 한 번만 새 버전으로 대체되도록 기존 파일을 다시 작성하십시오.
필자는 일부 Unices에서 기존 파일을 여는 방법과 커널이 이전 버전 (읽기 위해 액세스하는 다른 프로세스의 경우)을 사용하도록 요청하는 플래그와 함께 "새 파일을 읽을 때까지" "버전이 완전히 작성되었습니다 (fd 닫힘).이 시점에서 파일이 새 버전으로 나타납니다. 다시 말해서, 다른 프로세스는 이전 버전이나 새 버전을 보았으며, 불완전하게 작성된 버전은 결코 없었습니다. 지식이있는 사람이 …

3
부팅간에 / sys를 영구적으로 변경
"echo 1 > /sys/kernel/mm/ksm/run"부츠 사이에 지속성을 유지 하고 싶습니다 . 파일 시스템 변경 사항을 유지 /etc/sysctl.conf하기 위해 편집 할 수 /proc는 있지만 작동하지 않는 것 같습니다 /sys. 재부팅 후에도이 변경을 어떻게 수행합니까?

2
새로운 glibc 버전을 이전 커널과 함께 사용할 수 있습니까?
glibc는 --enable-kernel이전 커널 버전을 지원 하도록 컴파일 될 수 있습니다 . 그러나 특정 glibc 버전에서 지원되는 커널 버전 에 대한 정보를 찾을 수 없었습니다 . 이상적으로는 모든 glibc (2.x) 및 커널 (2.6.x) 릴리스에 대한 호환성 매트릭스를보고 싶습니다. 존재합니까? 존재하지 않는다면, 아마도 모든 glibc 버전 (최근 5 년 정도)이 2.6.0 이후의 …




2
Linux 커널이 "Retpoline"을 활성화했는지 확인하는 방법은 무엇입니까?
"스펙터 (Spectre)"보안 취약점은 "레토 폴린 (Retpoline)"이 위험을 완화하는 솔루션으로 소개되었습니다. 그러나 나는 언급 한 게시물을 읽었습니다. 없이 커널을 빌드하는 경우 CONFIG_RETPOLINE썽크 기호가 내보내지지 않기 때문에 retpoline으로 모듈을 빌드 한 다음로드 할 것으로 예상 할 수 없습니다. retpoline으로 커널을 빌드하면 retpoline 으로 빌드되지 않은 모듈을 성공적으로로드 할 수 있습니다 . ( …


4
Linux 커널이 몇 백 밀리 초 동안“동결”(또는 거의 정지)하도록하는 방법
우리는 비 실시간 커널 (CentOS 6)에서 실시간 프로세스를 실행하고 있으며 아마도 변경되지 않을 것입니다. 우리는 한 번에 1.5 시간 동안 커스텀 FPGA로부터 약 500MB / s의 PCIe 트래픽을 지속적으로 요구하는 스트리밍 비디오 어플리케이션을 가지고 있습니다. 이 응용 프로그램은 대부분 잘 작동합니다. 그러나 커널이 한 번에 최대 500 밀리 초 동안 …

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