banjalukaforum.com

Dobrodošli na banjalukaforum.com
Danas je 01 Jun 2024, 05:02

Sva vremena su u UTC [ DST ]




Započni novu temu Odgovori na temu  [ 29 Posta ]  Idi na stranicu 1, 2  Sledeća
Autoru Poruka
 Tema posta: For petlja?
PostPoslato: 05 Nov 2012, 22:59 
OffLine
Majstorski kandidat
Majstorski kandidat

Pridružio se: 15 Feb 2010, 21:45
Postovi: 483
Koliko bi vremenski trebalo for petlji da prebroji brojeve od 1 do 10^18?


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:01 
OffLine
Urednik
Urednik
Korisnikov avatar

Pridružio se: 21 Nov 2007, 09:26
Postovi: 17203
Lokacija: Q5HW+6W
Zavisi od programskog jezika, kompajlera, procesora...

_________________
Slika


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:08 
OffLine
Majstorski kandidat
Majstorski kandidat

Pridružio se: 15 Feb 2010, 21:45
Postovi: 483
procesor pentium d 3.2 ghz, jezik c++, kompajler visual studio 2012 (valjda cl.exe).


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:09 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 20 Jul 2009, 10:16
Postovi: 12660
Lokacija: Treći kamen od Sunca
Pa probaj, jebo ga ti!


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:10 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 16 Jul 2004, 12:09
Postovi: 10379
AIV, jel moras bas za svaku svoju "programersku" nedoumicu otvoriti novu temu?

_________________
Viva Elena, Viva Nicolae!


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:11 
OffLine
Samo jedan iznad mene
Samo jedan iznad mene
Korisnikov avatar

Pridružio se: 04 Sep 2010, 18:42
Postovi: 40453
Lokacija: SAO Krmine
Nije nedoumica. On to zna, samo voli da pita.


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:11 
OffLine
Majstorski kandidat
Majstorski kandidat

Pridružio se: 15 Feb 2010, 21:45
Postovi: 483
Pa probavam, radi se vec 10 minuta, pa kontam da ne bude dozivotno :)


Vrh
 Profil  
 
 Tema posta: For petlja?
PostPoslato: 05 Nov 2012, 23:13 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 07 Nov 2009, 13:42
Postovi: 14961
Eto srece da bude,mozda malo odmoris sa glupim pitanjima


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:20 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 03 Maj 2008, 10:50
Postovi: 6643
mandrak je napisao:
Eto srece da bude,mozda malo odmoris sa glupim pitanjima


:lol: :lol: :lol:

Slijedeća tema će biti "kako da zaustavim for petlju"

AIV, disasembliraj code, vidi koje instrukcije se koriste u petlji, pogledaj u Intelovom priručniku koliko koja instrukcija treba taktova, zbroji taktove, pomnoži sa tim velikim brojem pa podijeli sa brzinom procesora (brojem taktova u sekundi) i dobićeš rezultat.

_________________
You smug-faced crowds with kindling eye
Who cheer when soldier lads march by,
Sneak home and pray you'll never know
The hell where youth and laughter go.


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:25 
OffLine
Majstorski kandidat
Majstorski kandidat

Pridružio se: 15 Feb 2010, 21:45
Postovi: 483
Hvala!


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:28 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 16 Jul 2004, 12:09
Postovi: 10379
Hristov je napisao:
mandrak je napisao:
Eto srece da bude,mozda malo odmoris sa glupim pitanjima


:lol: :lol: :lol:

Slijedeća tema će biti "kako da zaustavim for petlju"

AIV, disasembliraj code, vidi koje instrukcije se koriste u petlji, pogledaj u Intelovom priručniku koliko koja instrukcija treba taktova, zbroji taktove, pomnoži sa tim velikim brojem pa podijeli sa brzinom procesora (brojem taktova u sekundi) i dobićeš rezultat.


A kompajler ce zakucati procesor na 100%?

_________________
Viva Elena, Viva Nicolae!


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:29 
OffLine
Majstorski kandidat
Majstorski kandidat

Pridružio se: 15 Feb 2010, 21:45
Postovi: 483
Jel moguce da sam dobio da ce se izvrsavati 600 miliona sati?


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:41 
OffLine
Samo jedan iznad mene
Samo jedan iznad mene
Korisnikov avatar

Pridružio se: 13 Apr 2008, 01:45
Postovi: 26559
Lokacija: Banja Luka
Da i ja nesto priupitam nevezano za ovu petlju :) . Na C: mi je zauzece memorije nekih 99% a nemam nista osim mozda 2 giga zauzeto, al pokazuje da je 50 giga zauzeto? O cemu se radi i kako da to popravim?

_________________
Radonjic je kriv!


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:44 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 16 Jul 2004, 12:09
Postovi: 10379
Skeniraj ti to zauzece sa necim, pa ce ti fino sve izlistati sta i koliko je zauzeto. Npr sa http://www.uderzo.it/main_products/space_sniffer/download.html

_________________
Viva Elena, Viva Nicolae!


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:46 
OffLine
Samo jedan iznad mene
Samo jedan iznad mene
Korisnikov avatar

Pridružio se: 13 Apr 2008, 01:45
Postovi: 26559
Lokacija: Banja Luka
Probacu

_________________
Radonjic je kriv!


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:46 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 03 Maj 2008, 10:50
Postovi: 6643
MB, kompajler nema veze sa radom procesora, OS dodjeljuje procesor procesima prema određenom algoritmu. Ja govorim o idealnim uslovima.

AIV, uradi ekstrapolaciju ako još nisi, izmjeri koliko treba za recimo milion prolaza petlje i onda podijeli pa pomnoži, znaš već, ako se ne varam već si to uradio.

_________________
You smug-faced crowds with kindling eye
Who cheer when soldier lads march by,
Sneak home and pray you'll never know
The hell where youth and laughter go.


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:49 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 16 Jul 2004, 12:09
Postovi: 10379
Hristov je napisao:
MB, kompajler nema veze sa radom procesora, OS dodjeljuje procesor procesima prema određenom algoritmu. Ja govorim o idealnim uslovima.



Ajd ovo pojasni, ziv bio, strasno sam znatizeljan. Posebno prvi dio recenice.

_________________
Viva Elena, Viva Nicolae!


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 05 Nov 2012, 23:55 
OffLine
Majstorski kandidat
Majstorski kandidat

Pridružio se: 15 Feb 2010, 21:45
Postovi: 483
Dobio sam oko 2600 godina, tako da nema smisla da se program ikad izvrsi, Bog zna kakve bi rezultate mogao da da...


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 06 Nov 2012, 00:06 
OffLine
Stara kuka
Stara kuka
Korisnikov avatar

Pridružio se: 03 Maj 2008, 10:50
Postovi: 6643
MB, kompajler proizvodi mašinski kod, njegov zadatak nije da kontroliše opterećenost procesora, jednom kad je kod kompiliran, kompajler je završio svoj posao. Koliko će procesorskog vremena dobiti jedan proces, npr program koji izvodi petlju, odlučuje operativni sistem prema algoritmu koji koristi (ima ih više, round-robin je jedan primjer). Ti možeš jedino da podesiš prioritet procesora (viši prioritet = više procesorskog vremena dobije)

_________________
You smug-faced crowds with kindling eye
Who cheer when soldier lads march by,
Sneak home and pray you'll never know
The hell where youth and laughter go.


Vrh
 Profil  
 
 Tema posta: Re: For petlja?
PostPoslato: 06 Nov 2012, 00:12 
OffLine
Bič božji
Bič božji
Korisnikov avatar

Pridružio se: 16 Jul 2004, 12:09
Postovi: 10379
Hristov je napisao:
MB, kompajler proizvodi mašinski kod, njegov zadatak nije da kontroliše opterećenost procesora, jednom kad je kod kompiliran, kompajler je završio svoj posao. Koliko će procesorskog vremena dobiti jedan proces, npr program koji izvodi petlju, odlučuje operativni sistem prema algoritmu koji koristi (ima ih više, round-robin je jedan primjer).


Jednom od nas dvojice danas nije dobro.

Ako za kompajliranje necega treba x minuta-sati-dana, onda je valjda jasno da taj isti kompajler zauzima resurse i procesorsko vrijeme istih tih x minuta-sati-dana, i ta opterecenost moze da ide do 100%. Nebitno da li je u pitanje kompajler, neki obicni .exe, ili nesto trece.

_________________
Viva Elena, Viva Nicolae!


Vrh
 Profil  
 
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Odgovori na temu  [ 29 Posta ]  Idi na stranicu 1, 2  Sledeća

Sva vremena su u UTC [ DST ]


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 2 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Powered by phpBB® Forum Software © phpBB Group
Hosting BitLab
Prevod - www.CyberCom.rs