Hata Toleranslı Shell

0
lifesdkver0_1
ftsh (Fault Tolerant Shell), kabuk programlamaya hata merkezli bir bakış açısı getiren; basit bir scripting dili. Temelde yaptığı işi, bir scripting diline try - catch bloğu koyulmuş gibi oluşabilecek muhtemel hatayı kontrol altında tutup işleyişi ona göre devam ettirmek.
Örneğin
try for 30 minutes cd /tmp
rm -f data
forany host in xxx yyy zzz
wget http://${host}/fresh.data data
end
end
gibi bir kod parçasını kullanarak 30 dk. boyunca kodda belirtilen işlemi tekrarlatabiliyorsunuz. Eğer kodun herhangi bir yerinde hata oluşursa, ilgili tüm prosesler öldürülüp işlem yeniden başlatılıyor. Özellikle dağıtık sistemler ve ağ üzerinde yapılacak işler için düşünülmüş bir yapı; oldukça da yararlı görünüyor. Teknik belgelerine buradan ulaşabilirsiniz.

İlgili Yazılar

Linux'ta 3G ile VINN'lamak

eu

3G konusunda 3 GSM şirketinin reklamlarında ve dökümanlarında Linux'ta çalışır/çalışmaz konusunda bir bilgi bulamıyorsunuz. Birtanesinin müşteri hizmetlerini aradığımda 3G modemlerinin çalışıp çalışmadığını sordum, teknik arkadaşa yönlendirdiler ve o da dökümana baktı ve sadece Windowsta çalışır dedi, ama biraz zorlayınca test için birtane ayarladılar.

C64 ve GNU/LINUX

anonim

Yüzlerce terabaytlık depolama kapisitesine sahip, onlarca işlemciyi paralel çalıştırabilen bir süper bilgisayar ve bir harddiski bile olmayan 8 bitlik yaklaşık 1mhz bir c64 arasındaki ortak özellik nedir ?

Cevap: Her ikiside GNU/LINUX çalıştırmaktadır. Linux daha ne kadar kısıtlı imkanlarla çalıştırılabilir bilmiyorum ama bir c64 makinada çalıştırılabiliyor. Konu ile ilgili ayrıntılı dökümanı Buradan okuyabilirsiniz.

SCO/IBM Linux Savaşında İlk Raund´u IBM Kazandı

malkocoglu

Bilinmezlikten kendini "dava açarak" kurtarmaya uğraşan zavallı şirket SCO, IBM ile girdiği Linux savaşında ilk yarayı aldı.

IBM draws first blood in SCO Linux battle

Kim demiş Linux altında modelleme ve animasyon yapılmaz diye!

PCc0d3r

Şu anda tam iki sene önceye gittim. Elimin altında win98 ve karşımda lightwave açık. Hayal gücümü fare tıklamaları ile dijital ortama dokuyorum. Peki şimdi ne farkı var bu zamandan. Şu an linux makinemde elimin altında blender açık ve neredeyse artık ligthwave ile yapabildiğim her şeyi yapmaya başladım! Bu arada Shrek adlı filmin Linux altında yapılmış olması da işin çabası.

Sonuç olarak kimse 3d yüzünden Linux'a geçemiyorum diye bir mazeret uyduramaz günümüzde. Alırsınız ücretsiz Blender'i sonra başlarsınız konuşturmaya hayal gücünüzü...

Çekirdekten Haber Var

anonim

Linux çekirdeğinin 2.4.29-rc1 versiyonu yayınlandı. Bu konunun taşıdığı haber değeri ise bu versiyonun kullanıcıların root haklarına ulaşmasını sağlayan önemli sayılabilecek bir güvenlik açığını da düzeltiyor olması. Bu açık aynı zamanda 2.6 serisi çekirdekleri de etkiliyor. 2.6 serisinde bu açığı kapatmak için gereken yamayı ( Alan Cox tarafından ) burada bulabilirsiniz.

Linux çekirdeğinde bir diğer gelecek vaat eden gelişme ise Jake Moilanen tarafından duyuruldu. Kerneltrap'ın haberine göre Moilanen'ın geliştirdiği genetik algoritma sayesinde %1-%3 arasında değişen oranda performans artışı sağlanıyor. IO zamanlayıcı ve Cpu zamanlayıcılarının kendilerini en iyi performansı verecek şekilde ayarlanmasına dayanan algoritma için Moilanen "Sağlanan performans artışı çok yüksek olmamasına rağmen söz konusu zamanlayıcılar hakkında uzman birisinin bu oranı yükseltebileceğini düşünüyorum" dedi.