GNU Coreutils 9.6-nın buraxılışı

Sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls və s. kimi proqramları özündə birləşdirən GNU Coreutils 9.6 əsas sistem utilitlərinin stabil versiyası nəşr edilmişdir.

Əsas yeniliklər:

  • "-a crc32b" seçimi, məsələn, gzip-də istifadə edilən ITU V.42 spesifikasiyasına uyğun olaraq yoxlama məbləğlərini hesablamaq üçün cksum yardım proqramına əlavə edilmişdir. pclmul təlimatından istifadə edərək performans optimallaşdırması əlavə edildi. “cksum -a crc” əmrinin işini sürətləndirmək üçün AVX2, AVX512 və ARMv8 SIMD genişləndirmələrindən istifadə olunur ki, bu da sınaqlarda hesablama vaxtını müvafiq olaraq 40%, 60% və 80% azaldır.
  • "--sort=name" seçimi fayl adına görə çeşidləməni açıq şəkildə təyin etmək üçün ls yardım proqramına əlavə edilmişdir.
  • POSIX:2024 standartında "%
  • " operatorlarından sətirlərlə istifadə etmək imkanı test yardım proqramına əlavə edilmişdir (POSIX:2024).
  • POSIX:2024 standartında təqdim edilən “-f” və “-p” seçimləri “--foreground” və “--preserve-status” seçimlərinin qısa versiyaları olan timeout yardım proqramına əlavə edilmişdir.
  • Sort yardım proqramında psevdo-FS-də, məsələn, /proc faylları üzərində əməliyyatlar sürətləndirilir.
  • “bcachefs” və “pidfs” fayl sistemi növləri üçün dəstək stat və quyruq yardım proqramlarına əlavə edildi. FS növünü göstərmək üçün “stat -f -c%T” əmri əlavə edilmişdir. “tail -f” əmri “bcachefs” və “pidfs” fayl sistemləri üçün inotify mexanizmindən istifadə edir.
  • Wc yardım proqramında, bir anda oxunan blokun minimum ölçüsü 16KiB-dən 256KiB-ə qədər artırıldı. Keşlənmiş faylları oxuyarkən "wc -l" performansı təxminən 10% yaxşılaşdı.

Mənbə: opennet.ru

DDoS mühafizəsi, VPS VDS serverləri olan saytlar üçün etibarlı hostinq alın 🔥 DDoS qorunması, VPS VDS serverləri ilə etibarlı veb sayt hostinqi alın | ProHoster