L­i­n­u­x­ ­g­e­l­i­ş­t­i­r­i­c­i­s­i­ ­d­o­s­y­a­ ­s­i­s­t­e­m­i­ ­p­e­r­f­o­r­m­a­n­s­ı­n­d­a­ ­%­6­ ­a­r­t­ı­ş­ ­s­a­ğ­l­ı­y­o­r­ ­–­ ­‘­b­u­n­u­n­ ­k­e­l­i­m­e­n­i­n­ ­t­a­m­ ­a­n­l­a­m­ı­y­l­a­ ­b­e­ş­ ­d­a­k­i­k­a­l­ı­k­ ­b­i­r­ ­i­ş­ ­o­l­d­u­ğ­u­n­u­’­ ­s­ö­y­l­ü­y­o­r­

L­i­n­u­x­ ­g­e­l­i­ş­t­i­r­i­c­i­s­i­ ­d­o­s­y­a­ ­s­i­s­t­e­m­i­ ­p­e­r­f­o­r­m­a­n­s­ı­n­d­a­ ­%­6­ ­a­r­t­ı­ş­ ­s­a­ğ­l­ı­y­o­r­ ­–­ ­‘­b­u­n­u­n­ ­k­e­l­i­m­e­n­i­n­ ­t­a­m­ ­a­n­l­a­m­ı­y­l­a­ ­b­e­ş­ ­d­a­k­i­k­a­l­ı­k­ ­b­i­r­ ­i­ş­ ­o­l­d­u­ğ­u­n­u­’­ ­s­ö­y­l­ü­y­o­r­



Bir Linux geliştiricisi, G/Ç işlemlerinde %6 performans artışı sağladığını iddia eden bir önbellekleme algoritmasında birkaç değişiklik uyguladı. IO_uring’in yaratıcısı ve Linux çekirdeği IO uzmanı Jens Axboe, kod değişikliklerini yıllarca erteledikten sonra uygulamaya karar verdi ancak itiraf ediyor değişiklikler “kelimenin tam anlamıyla 5 dakikalık bir işti” (h/t Phoronix).

Yıllardır aklımda olan bir şeyi bugün nihayet gerçekleştirdim. Bu biraz üzücü çünkü kelimenin tam anlamıyla 5 dakikalık bir işti ve %6’dan fazla iyileşme sağladı. Tam ölçekli dağıtım tarzı çekirdek yapılandırmasında muhtemelen daha da büyük olacaktır.https://t.co/f4nPBCc6iF15 Ocak 2024

Daha fazla gör

Axboe’nin yamaları, I/O sistemine yapılan zaman sorgularının sayısını azaltarak performans artışı sağlıyor gibi görünüyor. onun içinde RFC yama notları Axboe, birçok kodun “sorgulama süresinden oldukça memnun olduğunu” yazıyor. Bunu azaltacak bazı kodlar zaten mevcut, ancak Axboe tarafından önemsiz olarak tanımlanan yeni yama seti, “herhangi bir sorun yan zaman sorgulamasının bunun aracılığıyla yeterli ayrıntı düzeyi elde edebileceği varsayımına dayanarak mevcut zamanı struct blk_plug içinde önbelleğe alıyor.” Geliştirici, “Kimsenin zaman damgasında nsec ayrıntı düzeyine gerçekten ihtiyacı olmadığını” düşünüyor. Burada, köklü bir teknolojide ölçülebilir faydalar sağlayan ustaca düşünmenin başka bir örneğiyle karşı karşıyayız.

Bir kişinin beş dakikalık çalışması, herkes için (Linux kullanıcıları) %6 I/O avantajı sağlar

Popular Articles

Latest Articles