Strona 1 z 2
					
				Prosty benchmark.
				: 14 września 2007, 16:01
				autor: n4buchodonozor
				Witam. Z programowania ze mnie noga dlatego do was zwracam się z prośbą. Potrzebuję prosty programik który najpierw coś policzy, np Pi albo coś w tym stylu a później wyświetli czas w jakim wykonał operację. Co prawda tego typu programy znalazłem ale chcę uruchomić ten sam program na kilku systemach i chcę aby wynik był w miarę możliwości obiektywny. Gdyby ktoś z was miał taki kod to prosiłbym o udostępnienie 

 
			 
			
					
				
				: 14 września 2007, 18:20
				autor: matiit
				polecenie time + program/skrypt
			 
			
					
				
				: 14 września 2007, 18:37
				autor: frik
				matiit pisze:polecenie time + program/skrypt
a mialo byc na roznych systemach  ;-) (na windowsie stoper)
napisalem kiedys programik (na laborki) do sortowania roznymi metodami. liczy czas wykonania i mozna nim bylo zrobic kilka testow. jedyny problem ze liczenie czasu na windzie i linuxie to nie to samo (inne funkcje) wiec to nie zadzaiala pod wszystkimi systememi  :->
 
			 
			
					
				
				: 14 września 2007, 21:02
				autor: Lorenzo
				MinSys, CygWin i na windzie tez pójdzie ;-)
//edit:
A program może być trywialny - wystarczy jakas funkcja rekurencyjna i tyle.
			 
			
					
				
				: 14 września 2007, 22:03
				autor: leonid
				A coś takiego może być?
Kod: Zaznacz cały
time echo "scale=5000;4*a(1)" | bc -l > /dev/null
Pi pod bc, chyba najprościej.
//edit
używaj tagów code
mlyczek 
			 
			
					
				
				: 14 września 2007, 22:24
				autor: mlyczek
				leonid, spróbuj tę komendę wydać w wierszu poleceń windowsa 
n4buchodonozor pisze:chcę uruchomić ten sam program na kilku systemach
 
			 
			
					
				
				: 15 września 2007, 06:49
				autor: n4buchodonozor
				A może macie jakiś inny pomysł jak porównać wydajność 2 systemów. Metody na oko odpadają.
			 
			
					
				
				: 15 września 2007, 09:50
				autor: sappa
				Mozesz naskrobac ewentualnie poszukac jakis program w javie (chociaz wydajnosc- java :| ) i bedziesz mial rozwiazany problem przenosnosci miedzy systemami.
Pozdro
			 
			
					
				
				: 15 września 2007, 12:13
				autor: matiit
				a co chcesz porównywać w win do lin?
Przecież to 2 całkiem inne systemy, mają inne zasady działania...
			 
			
					
				
				: 15 września 2007, 21:31
				autor: leonid
				Pod windows też jest time i bc, pod cygwinem. 
A zasadz działania systemu średnio ważna - ważne który policzy szybciej N cyfr pi i już.