Kernel Linux Mencapai 40 Juta Baris Kod Sementara Pengoptimuman Baharu Boleh Mengurangkan Tenaga Pusat Data Sebanyak 30%

BigGo Editorial Team
Kernel Linux Mencapai 40 Juta Baris Kod Sementara Pengoptimuman Baharu Boleh Mengurangkan Tenaga Pusat Data Sebanyak 30%

Kernel Linux terus berkembang dengan perkembangan penting dalam saiz dan kecekapan. Memasuki tahun 2025, dua pencapaian utama menunjukkan pertumbuhan dan potensi pengoptimuman sistem operasi ini: kod sumber kernel mencapai 40 juta baris dan penemuan baharu dalam kecekapan tenaga untuk pusat data.

Pertumbuhan Kod Sumber Yang Memecah Rekod

Kernel Linux telah mencapai satu pencapaian penting dengan pelancaran versi 6.14 rc1, melebihi 40 juta baris kod sumber. Ini menunjukkan penggandaan saiz dalam sedekad yang lalu, dengan pangkalan kod berkembang kira-kira 400,000 baris setiap dua bulan. Walaupun perkembangan ini mungkin membimbangkan, sebahagian besar pertumbuhan ini menyokong keserasian perkakasan yang lebih luas dan merangkumi dokumentasi serta komen penting.

Statistik Kernel Nilai
Jumlah baris semasa 40,063,856
Kadar pertumbuhan ~400,000 baris/2 bulan
Saiz kod seni bina 4.5M baris
Kod khusus x86 <500K baris
Kod berkaitan AMD Radeon ~5M baris

Memahami Saiz Kernel

Saiz besar kernel tidak semestinya bermakna pembaziran dalam sistem sebenar. Sebagai contoh, kod seni bina pemproses mengandungi 4.5 juta baris, tetapi sistem x86 biasa hanya menggunakan kurang daripada setengah juta baris kod tersebut. Begitu juga, pemacu dan dokumentasi AMD Radeon sahaja menyumbang kira-kira 5 juta baris, yang hanya dimuat apabila diperlukan. Pendekatan modular ini memastikan sistem hanya memuat kod yang diperlukan.

Penemuan Revolusi Kecekapan Tenaga

Satu perkembangan baharu dari penyelidik University of Waterloo boleh mengubah operasi pusat data. Profesor Martin Karsten dan pasukannya telah memperkenalkan pengubahsuaian hanya 30 baris pada tindanan rangkaian Linux yang boleh mengurangkan penggunaan tenaga sehingga 30% di pusat data. Pengoptimuman ini, yang kini diintegrasikan ke dalam kernel Linux 6.13, memberi tumpuan kepada peningkatan pemprosesan trafik rangkaian melalui penggantungan IRQ.

Impak Pengoptimuman Tenaga
Potensi pengurangan tenaga: 30%
Saiz pengubahsuaian kod: 30 baris
Penggunaan tenaga pengkomputeran semasa: 5% daripada penggunaan harian global
Unjuran penggunaan pusat data menjelang 2026: 650TWh - 1,050TWh

Kesan Terhadap Penggunaan Tenaga Global

Masa pengoptimuman ini amat penting, kerana pengkomputeran kini menyumbang kira-kira 5% daripada penggunaan tenaga harian global. Dengan penggunaan elektrik pusat data dijangka meningkat lebih dua kali ganda menjelang 2026, mencapai antara 650TWh dan 1,050TWh, peningkatan ini boleh memberi kesan besar kepada alam sekitar. Syarikat teknologi utama yang melaksanakan pengubahsuaian ini boleh menjimatkan gigawatt-jam tenaga di seluruh dunia.

Penambahbaikan Kernel Terkini

Pelancaran Linux 6.14 rc1 terbaru membawa penambahbaikan tambahan, termasuk sokongan untuk kekunci Copilot baharu, keserasian pengawal permainan yang diperluaskan melalui pemacu XPad, sokongan perkakasan audio yang lebih baik, dan masa penggantungan dan pemulihan yang lebih pantas. Kemas kini ini menunjukkan evolusi berterusan kernel untuk memenuhi keperluan pengkomputeran moden sambil mengekalkan kecekapan.