Windows Tips & News

Linux Kernel 5.2 ออกพร้อมตัวเลือก Ext4 ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

click fraud protection

โดยปกติฉันไม่ครอบคลุมถึงเคอร์เนล Linux ที่เผยแพร่ที่นี่ แต่เวอร์ชัน 5.2 เป็นสิ่งที่พิเศษ นอกจากการปรับปรุงประสิทธิภาพต่างๆ ไดรเวอร์ใหม่และ API แล้ว ยังเป็นเคอร์เนลเวอร์ชันแรกที่มีตัวเลือกระบบไฟล์ Ext4 ที่ไม่คำนึงถึงขนาดตัวพิมพ์

การเปลี่ยนแปลงที่สำคัญในการเปิดตัวมีดังนี้:

  • เสียง เปิดเฟิร์มแวร์สำหรับอุปกรณ์เสียง DSP
  • API การเมานต์ใหม่สำหรับการติดตั้งระบบไฟล์: fsopen(), open_tree(), fspick(), fsmount(), fsconfig() และ move_mount()
  • ไดรเวอร์โอเพ่นซอร์สใหม่สำหรับ Mali GPU บน ARM
  • การปรับปรุงประสิทธิภาพที่ทำกับตัวจัดกำหนดการ BFQ I/O
  • โมดูลเคอร์เนลใหม่ dm-ฝุ่น ที่อนุญาตให้จำลองบล็อกที่ไม่ดีบนไดรฟ์

ความปลอดภัยและความน่าเชื่อถือ

เคอร์เนลรองรับพารามิเตอร์การบูตใหม่ บรรเทา= ที่อนุญาตให้กำหนดค่าและปิดใช้งานการป้องกันช่องโหว่ต่างๆ ใน ​​[ส่วนใหญ่] ซีพียู Intel

  • บรรเทา=ปิด - ปิดการใช้งานทุกอย่าง
  • mitigations=auto - เปิดใช้งานตัวเลือกการบรรเทาผลกระทบที่เกี่ยวข้องทั้งหมดโดยอัตโนมัติ แต่เปิด Hyper-Threading ไว้
  • mitigations=auto, nosmt - เหมือนกับด้านบน + ปิดใช้งาน Hyper Threading

Kernel 5.2 รวมถึงการป้องกันเพิ่มเติมจากการสุ่มตัวอย่างข้อมูล Microarchitectural, MDS สำหรับซีพียูของ Intel สามารถตรวจสอบสถานะได้ที่

/sys/devices/system/cpu/vulnerabilities/mds

มี รองรับสองโหมดอันแรกใช้ไมโครโค้ดของ CPU ที่อัพเดต อีกอันหนึ่งเป็นโค้ดแฮ็ค มีพารามิเตอร์การบูตของตัวเอง mds= ซึ่งสามารถตั้งค่าเป็น

  • mds=full
  • mds=เต็ม, nosmt
  • mds=off

ไดรเวอร์

เคอร์เนลใหม่ประกอบด้วยไดรเวอร์ใหม่จำนวนหนึ่ง รวมถึง ลิมา สำหรับ GPU Mali 400/450 และ Panfrost สำหรับ Mali Midgard (Mali-T6xx, Mali-T7xx, Mali-T8xx) และ Bifrost (Mali G3x, G5x, G7x)

ไดรเวอร์ i915 Intel รองรับชิป Elkhartlake (Gen11) แล้ว

ไดรเวอร์ amdgpu สำหรับ GPU AMD Vega20 รองรับแล้ว RAS. นอกจากนี้ ไดรเวอร์ยังได้รับการปรับปรุงอื่นๆ มากมาย รวมถึงเทคโนโลยีการจัดการพลังงาน SMU 11

ตัวเลือกระบบไฟล์ ext4 ที่ไม่คำนึงถึงขนาดตัวพิมพ์

สามารถตั้งค่าแอตทริบิวต์ใหม่ +F (EXT4_CASEFOLD_FL) สำหรับไดเรกทอรีได้ เมื่อตั้งค่าแอตทริบิวต์แล้ว การดำเนินการเปรียบเทียบชื่อไฟล์ทั้งหมดจะไม่สนใจตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ ชื่อไฟล์เช่น Test.txt, test.txt และ test TXT จะถือว่าเป็นชื่อไฟล์เดียวกัน แอตทริบิวต์ +F ถูกเก็บไว้ใน ไอโหนด พื้นที่และใช้ได้กับไฟล์และไดเรกทอรีย่อยทั้งหมด

แอตทริบิวต์ไม่ได้เปิดใช้งานตามค่าเริ่มต้น เมื่อนำออกจากกล่อง ext4 จะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่

แพตช์นี้สร้างขึ้นโดย Gabriel Krisman Bertazi ผู้พัฒนาของ Canonical และยอมรับสู่กระแสหลักหลังจากพยายามเจ็ดครั้ง

คุณสามารถรับซอร์สโค้ดเคอร์เนลได้ ที่นี่.

สกิน ESET NOD32 จาก AIMP3

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณในขณะที่คุณสำรวจเว็บไซต์ จากคุกกี้เหล่านี้ คุกกี...

อ่านเพิ่มเติม

สกิน Tiesto v1.1 จาก AIMP3

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณในขณะที่คุณสำรวจเว็บไซต์ จากคุกกี้เหล่านี้ คุกกี...

อ่านเพิ่มเติม

ผิวหลอกจาก AIMP3

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณในขณะที่คุณสำรวจเว็บไซต์ จากคุกกี้เหล่านี้ คุกกี...

อ่านเพิ่มเติม