Denektaşları: Revizyonlar arasındaki fark

[kontrol edilmiş revizyon][kontrol edilmiş revizyon]
İçerik silindi İçerik eklendi
InternetArchiveBot (mesaj | katkılar)
43 kaynak kurtarıldı ve 0 kaynak ölü olarak işaretlendi.) #IABot (v2.0.7
InternetArchiveBot (mesaj | katkılar)
43 kaynak kurtarıldı ve 0 kaynak ölü olarak işaretlendi.) #IABot (v2.0.7
1. satır:
'''Denektaşı'''( sınama programı); [[Bilgisayar mimarisi]]nde bir bileşenin başarımını, o bileşen üzerinde çeşitli sınamalar yaparak ölçmek için çalıştırılan bir veya bir grup bilgisayar programıdır. Denektaşları ile bilgisayarın bir donanımının karakteristik bir özelliğinin başarımının belirlenmesinde de kullanılır. Örneğin [[Merkezi İşlem Birimi]]nin ([[MİB]][CPU]) [[kayan nokta]] ( [http://en.wikipedia.org/wiki/Floating_point floating point] {{Webarşiv|url=https://web.archive.org/web/20071217134437/http://en.wikipedia.org/wiki/Floating_point |tarih=17 Aralık 2007 }} ) işlemlerindeki başarımını ölçmek için kullanılır. Ayrıca bazı durumlarda bu sınama yazılımların başarımı için de kullanılabilir. Yazılımlar için kullanılan denektaşlarına örnek olarak [[derleyici]]ler ya da [[veritabanı]] yönetim sistemlerinin başarımlarını ölçen programlar verilebilir.
 
Denektaşları farklı [[yonga]] veya sistem mimarilerinde çalışan alt sistemlerin başarımını karşılaştırmak için yöntemler geliştirmişlerdir. Denektaşları veri tabanı yönetim programlarının değişken durumlardaki tepkilerinin anlaşılmasında yardımcı olurlar. Farklı durumlar için farklı senaryolar üretilerek de başarım ölçülebilir. Örneğin [[kilitlenme]] işlemleri, yardımcı programların başarımı, farklı veri yükleme yöntemleri, eklenen yeni kullanıcılarla program hızının değişiminin karakteristiğinin belirlenmesi ve programın yeni sürümünün çıkmasıyla gelen uygulamaların başarımının belirlenmesi için farklı senaryolar üretilerek denektaşlarının farklı özellikleri ya da farklı denektaşları kullanılabilir.
18. satır:
 
* Sağlayıcılar ürünlerini endüstriyel standartlı denektaşlarına göre ayarlamaları gerekmektedir. Norton SysInfo (SI) esas olarak çoklu işlemlerin hızlarına yöneliminden dolayı bu ayarlama biraz daha kolay yapılmaktadır. Bu tür sonuçların yorumlanmasında aşırı dikkat edilmesi gerekmektedir.
* Denektaşları genellikle bileşenlerinin özelliklerinin ham başarısından başka şeylere itibar etmezler. Bu özelliklere örnek olarak güvenlik, kullanılabilirlik, güvenilirlik, uygulamaların çalışmasında bütünlük, yararlılık, ölçeklenirlik gibi özellikler gösterilebilir. Bu özelliklerin hepsi iş dünyasında hepsi önemlidir ve bunlar arasında denge kurulmaya çalışılmaktadır. [http://en.wikipedia.org/wiki/Transaction_Processing_Performance_Council TPC (Transaction Processing Performance Council)] {{Webarşiv|url=https://web.archive.org/web/20080318092841/http://en.wikipedia.org/wiki/Transaction_Processing_Performance_Council |tarih=18 Mart 2008 }} denektaşı şartnamesine göre bu işlem ACID özellik testi, veritabanı ölçeklenirlik kuralları ve servis seviye gereksinimi gibi işlemlerin yapılmasıyla belirlenir.
* Genellikle denektaşları [http://en.wikipedia.org/wiki/Total_cost_of_ownership TCO] {{Webarşiv|url=https://web.archive.org/web/20071020024914/http://en.wikipedia.org/wiki/Total_cost_of_ownership |tarih=20 Ekim 2007 }} yu(toplam sahiplik masrafı) ölçmezler. [http://en.wikipedia.org/wiki/Transaction_Processing_Performance_Council TPC] {{Webarşiv|url=https://web.archive.org/web/20080318092841/http://en.wikipedia.org/wiki/Transaction_Processing_Performance_Council |tarih=18 Mart 2008 }} denektaşı şartnamesine göre TCO’nun basit şekilde formüle edilmesi için ham başarım ölçüsünün belirlenmesi gerekir. Bunun için de eder/başarım ölçüsünün belirlenmesi gerekir.
* Denektaşları karışık iş yüklerinin başarımını çoklu işlemleri tam, iş bağlamlı çoklu kısım/çoklu uygulama prensibiyle çalıştırarak ölçer. Ancak elde edilen sonuçlar nadiren gerçek dünyadaki başarımlarına eşdeğerdir.
* Sağlayıcı denektaşlarının sonucunda bulunan geliştirme, test, ya da yıkım onarımı( [http://en.wikipedia.org/wiki/Disaster_recovery disaster recovery] {{Webarşiv|url=https://web.archive.org/web/20071201101414/http://en.wikipedia.org/wiki/Disaster_recovery |tarih=1 Aralık 2007 }} ) işlem kapasitesi gibi gereksinimlerle ilgilenmezler. Sağlayıcılar özellikle ilk kazanım ederini olabildiğince az göstermek için gerekli en düşük ürün kapasitesini belirtmek isterler.
* Denektaşları üretilmiş farklı sunucular ve aşırı hassas ağ ilingelerine (topolojilerine) uyum sağlamakta sorun yaşamaktadırlar. Izgara hesaplamanın( [http://en.wikipedia.org/wiki/Grid_computing grid computing] {{Webarşiv|url=https://web.archive.org/web/20071025072211/http://en.wikipedia.org/wiki/Grid_Computing |tarih=25 Ekim 2007 }} ) ortaya çıkması denektaşı sınamasının yapılmasını kısmen zorlaştırmıştır.
* Kullanıcıların denektaşlarının önerdiği başarımlarda farklı şeyler anlaması olasıdır. Denektaşları ufak sapmalarndan çok ortalama başarımlara önem vermelidir. Yani kullanıcı bakış açısından çok bilimsel bakış açısı göz önüne alınmalıdır.
* Denektaşı kurumları çoğunlukla basit bilimsel metotları izlemezler. Bu da beraberinde küçük örnekleme boyutu, değişken kontrolünde zorlaşma, sonuçların tekrarlanmasında kısıtlama gibi sonuçların ortaya çıkmasına sebep olmaktadır.[https://web.archive.org/web/20080205031133/http://www.donutey.com/hardwaretesting.php https://web.archive.org/web/20080205031133/http://www.donutey.com/hardwaretesting.php<!-- YBot 02.05.2010 tarihinde bu sayfaya ulaşamadı. Lütfen bağlantı başlığını yenileyiniz. -->]
57. satır:
* [http://opt.sf.net/ Java Micro Benchmark]
* Standard Performance Evaluation Corporation([[SPEC]])
* Transaction Processing Performance Council ([http://en.wikipedia.org/wiki/Transaction_Processing_Performance_Council TPC] {{Webarşiv|url=https://web.archive.org/web/20080318092841/http://en.wikipedia.org/wiki/Transaction_Processing_Performance_Council |tarih=18 Mart 2008 }})
* [http://en.wikipedia.org/wiki/BAPCo_consortium BAPCo] {{Webarşiv|url=https://web.archive.org/web/20080307181025/http://en.wikipedia.org/wiki/BAPCo_consortium |tarih=7 Mart 2008 }} (Windows kişisel bilgisayarları için denektaşları üreten bir endüstriyel birliktir.)
* [https://web.archive.org/web/20071119115458/http://www.synchromeshcomputing.com/servicesBenchmarking.html Synchromesh Computing denektaşı sınamaları]
* Gömülü Mikroişlemciler Denektaşı Birliği ([http://www.eembc.org Embedded Microprocessor Benchmark Consortium (EEMBC)] {{Webarşiv|url=https://web.archive.org/web/20071219021847/http://www.eembc.org/ |tarih=19 Aralık 2007 }} )
 
==== Diğer ====
* [http://en.wikipedia.org/wiki/Khornerstone Khornerstone] {{Webarşiv|url=https://web.archive.org/web/20060913000000/http://en.wikipedia.org/wiki/Khornerstone |tarih=13 Eylül 2006 }}
* Aquamark
* GL Excess
* [http://en.wikipedia.org/wiki/BRL-CAD BRL-CAD] {{Webarşiv|url=https://web.archive.org/web/20080102185452/http://en.wikipedia.org/wiki/BRL-CAD |tarih=2 Ocak 2008 }} Denektaşı
 
=== Açık Kaynaklı Denektaşları ===
77. satır:
* Linpack / LAPACK
* [https://sourceforge.net/projects/opensourcemark/ OpenSourceMark]{{Webarşiv|url=https://web.archive.org/web/20071214124753/http://sourceforge.net/projects/opensourcemark |tarih=14 Aralık 2007 }}: [[Delphi]] dilinde yazılan güçlü, kapsamlı bir grup açık kaynaklı sistem denektaşları ve altyapı hizmetleridir. OpenSourceMark kullanımı kolay olan bir [[grafiksel kullanıcı arayüzü]]ne ve esnek bir sonuç gösterim yapısına sahiptir.
* [http://glibench.sourceforge.net/ GliBench] {{Webarşiv|url=https://web.archive.org/web/20071214021041/http://glibench.sourceforge.net/ |tarih=14 Aralık 2007 }}: [[MİB]] ve sabit tekerlek ([[sabit disk]]) başarımını ölçmek için kullanılan grafiksel kullanıcı arayüzü tabanlı denektaşlarıdır.
* MemPerf: bellek [[bant genişliği]]
* [https://web.archive.org/web/20130930025126/http://icl.cs.utk.edu/projects/llcbench/ LLCBench]: [[Ön bellek]], [[MPI]](ileti geçiş arayüzü),v.b için geliştirilmiş bir grup denektaşıdır.
* [http://sourceforge.net/projects/lmbench/ LMbench] {{Webarşiv|url=https://web.archive.org/web/20071221054246/http://sourceforge.net/projects/lmbench |tarih=21 Aralık 2007 }}: [[İşletim sistemi]] ve bir takım [[MİB]]/ [[Bellek]] değiştirgeleri için geliştirilmiş bir takım basit, taşınabilir denektaşlarıdır.
* [http://homepages.cwi.nl/~manegold/Calibrator/calibrator.shtml Calibrator] {{Webarşiv|url=https://web.archive.org/web/20071122205525/http://homepages.cwi.nl/~manegold/Calibrator/calibrator.shtml |tarih=22 Kasım 2007 }}: [[C programlama dili]]nde yazılmış bir küçük [[ön bellek]] ve [[Adres Dönüştürme Önbelleği]] (ADÖ)( TLB(Translation Lookaside Buffer) ) ayarlama aracıdır. Sonuçlar önbellek boyutu, bulma/bulamama gecikmesi, ADÖ girdileri, sayfa boyutu, bulamama cezası, bellek erişim gecikmesi gibi bilgileri içerir. gnuplot scriptleri ayrıca sonuçları grafiksel olarak da gösterirler.
* [https://web.archive.org/web/20061021144541/http://iss.cs.cornell.edu/Software/X-Ray.aspx X-Ray] Bellek sıradüzen değiştirgelerini otomatik olarak ölçer.
* [http://www.phystech.com/download/ubench.html Ubench] {{Webarşiv|url=https://web.archive.org/web/20080109020241/http://www.phystech.com/download/ubench.html |tarih=9 Ocak 2008 }}: MIB(CPU) ve belleği sınamak için kullanılan [[Unix]] Denektaşı
* NAS paralel denektaşları
* PAL: Gerçek zamanlı fizik motorları için geliştirilmiş bir denektaşıdır.
89. satır:
* [https://web.archive.org/web/20071022054806/http://www-flash.stanford.edu/apps/SPLASH/ SPLASH]: Stanford Parallel Applications for Shared Memory(Paylaşımlı Bellekler için Stanford Paralel Uygulamaları) (SPLASH)
* Iometer: Kümeli ya da tek sistemler için G/Ç alt sistem ölçüm ve tanımla aracıdır.
* [http://www.iozone.org Iozone file I/O] {{Webarşiv|url=https://web.archive.org/web/20200921061529/http://www.iozone.org/ |tarih=21 Eylül 2020 }}: Bir dosya sistemi denektaşıdır. Birçok farklı türde dosya işlemini üretir ve ölçer.
* Bonnie++: Dosya giriş çıkışı
* [https://web.archive.org/web/20071221015509/http://www.netperf.org/netperf/ netperf]: Bir ağda üretilen işi ve gecikme zamanını ölçmek için kullanılan bir denektaşıdır.
* GENESIS dağıtımlı bellek denektaşı takımı.
* HINT: Bir bilgisayar sistemini bütün olarak değerlendirir.
* [http://accc.riken.jp/HPC/HimenoBMT/ Himeno Benchmark] {{Webarşiv|url=https://web.archive.org/web/20070605174622/http://accc.riken.jp/HPC/HimenoBMT/ |tarih=5 Haziran 2007 }}
* [http://www.cs.virginia.edu/stream/ STREAM] {{Webarşiv|url=https://web.archive.org/web/20071222005837/http://www.cs.virginia.edu/stream/ |tarih=22 Aralık 2007 }}: Basit vektör çekirdeklerinin hesaplama hızına bağlı olarak sürdürülebilir bellek [[bant genişliğini]] ölçmek için kullanılır.
* [https://web.archive.org/web/20070609131811/http://liinwww.ira.uka.de/~skampi/ SKaMPI]: [[MPI]](ileti geçiş arayüzü) başarımını ölçmek için tasarlanmış bir grup testten oluşur.
* [http://globs.sourceforge.net GL O.B.S.] {{Webarşiv|url=https://web.archive.org/web/20200816002501/http://globs.sourceforge.net/ |tarih=16 Ağustos 2020 }}: [[OpenGL]] açık denektaşı takımı.
* [http://euler.slu.edu/~fritts/mediabench/ MediaBench] {{Webarşiv|url=https://web.archive.org/web/20071216054826/http://euler.slu.edu/%7Efritts/mediabench/ |tarih=16 Aralık 2007 }}: Çoklu ortam sistemleri için geliştirilmiş bir denektaşı takımıdır.
* VMmark, VMware’den çıkartılmış bir sanal sunucu denektaşı takımıdır.
 
133. satır:
=== Primate Denektaşları ===
* [http://opt.sf.net/ Java Micro Benchmark]
* [http://wfmh.org.pl/thorgal/jatmark JatMark Başarım Denektaşı] {{Webarşiv|url=https://web.archive.org/web/20080118082132/http://wfmh.org.pl/thorgal/jatmark/ |tarih=18 Ocak 2008 }}
 
=== Gömülü Sistem Denektaşları ===
Aşağıdaki denektaşları [ http://www.eembc.org/ {{Webarşiv|url=https://web.archive.org/web/20071219021847/http://www.eembc.org/ |tarih=19 Aralık 2007 }} EEMBC (Embedded Microprocessor Benchmark Consortium)] tarafından özellikle gömülü sistemler ve tüketici araçları için tasarlanmıştır.
* AutoBench
* ConsumerBench
151. satır:
Jim Gray (Editor), The Benchmark Handbook for Database and Transaction Systems (2nd Edition), Morgan Kaufmann, 1993, ISBN 1-55860-292-5
 
[http://www.rampant-books.com/book_2007_1_database_benchmarking.htm Database Benchmarking Practical Methods for Oracle & SQL Server] {{Webarşiv|url=https://web.archive.org/web/20080125052139/http://www.rampant-books.com/book_2007_1_database_benchmarking.htm |tarih=25 Ocak 2008 }} Dr. Bert Scalzo, Kevin Kline, Claudia Fernandez, Donald K. Burleson, Mike Ault, 2007, ISBN 0-9776715-3-4
 
== Ayrıca bakınız ==
Aşağıdaki bağlantılarda denektaşları ile ilgili İngilizce bilgiler yer almaktadır.
* [http://en.wikipedia.org/wiki/Benchmark_%28computing%29 Benchmarks] {{Webarşiv|url=https://web.archive.org/web/20071012141742/http://en.wikipedia.org/wiki/Benchmark_(computing) |tarih=12 Ekim 2007 }}
* [http://en.wikipedia.org/wiki/Benchmarking Benchmarking (Ticari Yönden)] {{Webarşiv|url=https://web.archive.org/web/20071012174502/http://en.wikipedia.org/wiki/Benchmarking |tarih=12 Ekim 2007 }}
 
== İlgili Bağlantılar ==
Aşağıdaki bağlantılarda denektaşları ile ilgili İngilizce bilgiler yer almaktadır.
* [news:comp.benchmarks benchmark newsgroup]
* [http://www.benchmarkhq.ru benchmark webpage] {{Webarşiv|url=https://web.archive.org/web/20200208225418/http://www.benchmarkhq.ru/ |tarih=8 Şubat 2020 }}
* [http://www.cpubenchmark.net/ CPU benchmark database] {{Webarşiv|url=https://web.archive.org/web/20071025001651/http://www.cpubenchmark.net/ |tarih=25 Ekim 2007 }}
* [http://www.forum-inside.de/cgi-bin/forum/benchmark_e.cgi 3DMark06, 3DMark05, 3DMark03, 3DMark01, Aquamark and Super PI benchmark database] {{Webarşiv|url=https://web.archive.org/web/20071223193532/http://www.forum-inside.de/cgi-bin/forum/benchmark_e.cgi |tarih=23 Aralık 2007 }}
* [http://lbs.sourceforge.net/ Linux benchmark suite] {{Webarşiv|url=https://web.archive.org/web/20071226185307/http://lbs.sourceforge.net/ |tarih=26 Aralık 2007 }}
* [http://www.netlib.org/ Open source benchmark programs] {{Webarşiv|url=https://web.archive.org/web/20071024041352/http://www.netlib.org/ |tarih=24 Ekim 2007 }}
* [https://web.archive.org/web/20071103060542/http://www.sigmetrics.org/conferences.html Research frontier of performance and benchmarks]
 
"https://tr.wikipedia.org/wiki/Denektaşları" sayfasından alınmıştır