GNU Coreutils 9.2 – Sekarang Menghindari cp/mv Mengalokasikan Terlalu Banyak Memori

  • Post author:
  • Post category:Linux

GNU Coreutils 9.2 keluar hari ini sebagai pembaruan fitur terbaru untuk kumpulan utilitas penyembuhan yang banyak diandalkan ini yang biasa ditemukan pada sistem Linux serta platform lainnya.
GNU Coreutils 9.2 memiliki beragam fitur baru, perbaikan bug, dan peningkatan lainnya. Beberapa perubahan Coreutils 9.2 yang menarik minat saya meliputi:
– Perintah cp, mv, dan instal sekarang menghindari pengalokasian terlalu banyak memori. Dengan perilaku pada rilis sebelumnya, dimungkinkan untuk memicu kegagalan kehabisan memori pada sistem file seperti ZFS. Masalah ini telah terjadi sejak GNU Coreutils 6.0.
– Perintah rm sekarang akan gagal dengan anggun saat memori habis.
– Perintah cp, mv, dan instal sekarang juga akan segera mengenali kesalahan sementara saat membuat file reflink copy-on-write atau kloning dengan sistem file seperti XFS dan Btrfs.
– stty sekarang membungkus keluaran dengan benar untuk lebar terminal.
– Perintah “wc -c” sekarang akan secara efisien menentukan ukuran file besar di semua sistem, memperbaiki masalah dari rilis sebelumnya.
– Program Coreutils sekarang mendukung prefiks SI Ronna (R) dan Quetta (Q) baru untuk 10^27 dan 10^30.
– Perintah mv sekarang mendukung opsi “–no-copy” yang akan gagal saat mencoba memindahkan file ke sistem file lain.
– Perintah cp –sparse=auto, mv, dan instal sekarang akan menggunakan panggilan sistem copy_file_range dengan file jarang untuk penyalinan yang lebih efisien.
Detail lebih lanjut tentang perubahan GNU Coreutils 9.2 melalui pengumuman rilisnya.

Itulah berita seputar GNU Coreutils 9.2 – Sekarang Menghindari cp/mv Mengalokasikan Terlalu Banyak Memori, semoga bermanfaat. Disadur dari Phoronix.com.