4.7 버전의 Linux 커널에 대한 뉴스 및 개선 사항



Linux 커널 버전 4.7은 이미 우리와 함께 있습니다! 24 월 XNUMX 일부터 다운로드 할 수 있으며이 버전에 대한 몇 가지 개선 사항과 새로운 기능이 추가되었습니다. 다음은 더 자세한 뉴스입니다.
처음에 말했듯이 추가되었습니다. Radeon RX 480 GPU 지원. 이것은 amdgpu 드라이버이며 다른 amdgpu 장치와 동일합니다.
라데온

가상 USB 장치 드라이버를 생성 할 수있는 대안이 준비되어있어 물리적 인 USB 장치가 필요하지 않습니다. 모두 덕분에 USB / IP를 지원합니다.

코드 동기화 파일 커널로 이동했습니다. 이것은 sync_file을 통해 사용자 공간에 속한 tapom의 울타리를 고정하는 메커니즘으로 실행됩니다. 즉, 펜스를 고정하기 전에는 버퍼를 전혀 사용하지 않고 GPU 컨트롤러의 버퍼 흐름이 개선되었습니다.

2

이 작업을 위해 캐시에 생성 된 정보 덕분에 디렉토리의 경로 이름을 찾을 수있는 기능이 향상되었습니다. 그리고 재구성해야하는 파일에서. 하드 디스크를 읽을 필요없이 파일 또는 디렉토리 검색과 관련된 측면이 상당히 개선되었습니다. 이제 경로 이름은 병렬로 배치 될 수 있습니다. 동일한 디렉토리에 위치하여 실행 중에이 프로세스가 매우 유동적임을 보여줍니다.

새로운 지원이 제공됩니다. 캡슐 EFI. EFI 펌웨어의 데이터 청크 전송을위한 방법입니다. 데이터를 분석 한 다음 콘텐츠에서 찾은 내용에 따라 결정을 실행합니다. 장치 / dev / efi_capsule_loader에 대한 펌웨어를 작성하여 캡슐을로드 할 수 있습니다.

새로운 주파수 총재 스케줄 유틸리티 이제 운전자를 보여줄 수 있습니다 CPU주파수 CPU 성능을 관리 할 수 ​​있으므로 작업 항목을 생성 할 필요가 없습니다. 반면에 프로그래머가 직접 보낸 정보는 작업을 실행하는데도 사용됩니다. 워크로드에 따라 빈도가 변경되고 이제는 매우 사소하며 변경 및 개선이 CPU 성능 관리를위한 스케줄러를보다 최적의 방식으로 도입하려는 충동이라는 점에서 정의 된 내용 .

반면에 구성을 위해 실행되는 새 명령«hist»는 이벤트 히스토그램. 이들은 이벤트 액세스 추가를 통해 탄생했으며 ftrace. 커널에 연결된 Linux 2.6.27 인프라에서 사용할 수 있습니다. / sys / 커널 / 디버그 / 추적 /.

사용자 공간을 여는 옵션도 추가되었다는 점은 주목할 가치가 있습니다. 콜 체인 시스템 호출이 이루어지는 시간 동안. 또한 다음을 실행할 수도 있습니다. 추적 점의 BPF 프로그램, 이전에는 가능하지 않았습니다. 또한 새로운 유형의 GMP 프로그램 포함; (BPF_PROG_TYPE_TRACEPOINT). BPF 프로그램을 만든 후 Tracepoints 커널에 연결할 수 있으므로 Tracepoint에서 데이터를 수집하는 프로그램이 생성됩니다.

이 경우 메커니즘 Android의 sync_file 핵으로 옮겨졌습니다. 이 메커니즘은 사용자 공간의 Android가보다 직접적인 방법으로 울타리로 구분되도록 만들어졌습니다. 이 펜스는 더 이상 컨덕터 버퍼에 배치되지 않습니다. 이제 펜스는 un sync_file 명령을 통해 사용자 공간에 존재하는 tapom으로 전송됩니다.

마지막으로 중요한 정보로서 새로운 보안 모듈 이는 커널에 의해로드되는 각 파일이 동일한 파일 시스템에서 오는지 확인합니다. 이를 통해 변경 불가능한 파일 시스템이 포함 된 시스템은 더 이상 특정 방식으로 서명 할 필요가 없습니다.

1

일반적인 수준에서 이들은 4.7 에디션의 Linux 커널의 모든 새롭고 갱신 된 측면이었습니다. 기사에 반영된 내용에 대한 자세한 정보와 세부 정보를 원하시면 다음은 새 커널 발표에 대한 공식 링크입니다. https://kernelnewbies.org/Linux_4.7


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   밀티

    Linux 커널이 없습니다. Linux는 커널의 이름이므로 Linux Kernel에 대해 말하는 것은 커널 커널 또는 Linux Linux를 참조하는 것과 같습니다. 그건 말이 안 돼.

  2.   스카톡스

    훌륭한 기사, 스페인어로 읽을 수있어서 멋지다.

  3.   다니엘

    @Milti, 당신은 너무 많이 잘못 생각하거나 똑같은 것이 너무 나쁩니다. 이치에 맞는 것은 당신이 매우 낮은 품질의 마약의 영향을 받고 있다는 것입니다. 말이 되겠네요.

  4.   크리스토퍼

    @Milti, Linux는 성이므로 Linux Kernel, 즉 Linux를 만든 Kernel이라고 말합니다. 적어도 나는 이렇게 봅니다.

  5.   Hathor

    허드 커널이 있습니다

  6.   미겔

    @Chistopher, ...하지만 성은 Torvalds ... 맞죠? 😉

  7.   미겔

    @ Christopher,…하지만 성은 Torvalds… 맞죠?

  8.   HO2Gi

    리눅스 커널과«Ing. 전기 기술자. 소프트웨어 개발자 "데이터베이스에 의해 열정적"».

  9.   크크크

    @Milti가 리눅스에 대한 개선 사항과 뉴스를 말하면 제목이 매우 일반적이라는 것을 알 수 있으며 커널의 개선 사항과 새로운 기능을 알려주는 경우 우리가 의미하는 커널이 무엇인지 알기 위해 컨텍스트를 알아야합니다. 리눅스의 커널

  10.   크루거

    @Milti, Linux는 나중 배포판과 강력한 OS를 만들기 위해 일부 UNIX 및 GNU 도구와 병합 된 커널의 이름이며 Linus는 Torvlads의 이름입니다.

  11.   구스타보

    글쎄, 나는 그 기사가 매우 흥미 롭다는 것을 정중하게 생각합니다. 그렇게 훌륭하게 잘하는 데 오랜 시간이 걸리고 여전히 가장 어려운 일입니다. 그런 천재에 도달하려고 노력하고 당신이 행복하고 그 노력에 대한 많은 축복