[ Stefan 93 @ 16.08.2008. 22:14 ] @
Izvinjavam se ako sam promašio mesto za temu.
Da li je bolje imati Windows od 32bit-a ili 64? Znam da je duplo brži ovaj drugi, ali mnogi programi ga valjda ne podržavaju. Koji je rasprostranjeniji?
[ Catch 22 @ 17.08.2008. 00:17 ] @
Citat:
Stefan 93: ... Znam da je duplo brži ovaj drugi...

Odakle ti to da je duplo brži?!?
[ Stefan 93 @ 17.08.2008. 10:55 ] @
Pa koristi duplo širu magistralu.
[ Miroslav Cvejić @ 17.08.2008. 11:07 ] @
Nije duplo brži, ali ima svoje prednosti. Već je bilo priče o tome ovde. Zloupotrebi pretragu.
[ Stefan 93 @ 17.08.2008. 11:23 ] @
Sve ove teme do sada su od pre najmanje godinu dana, i ima dosta gde još nije čak ni XP izašao sa 64 bita. Koliko se to promenilo od tada sa programima, pošto skoro svuda pričaju da skoro ništa neradi, ali ipak je to bilo mnogo ranije? Da li 64 bit-na Vista isto guši komp kao i 32 bit-na?
[ Ivan Dimkovic @ 17.08.2008. 11:56 ] @
Evo ja koristim x64 vistu na kucnom kompu vec 1.5 godina...

- Brzina: x64 nije nesto specijalno brzi (osim u specificnim situacijama), mada se Intel trudi da dokaze suprotno... Ali tu nisu prednosti x64
- x64 verzija moze da adresira mnogo vise memorije, i ako ti treba vise od 4GB (tj. 3.2 GB), to ti je jedino resenje - ja imam 8 GB
- x64 verzija je sigurnija od 32bitne verzije zbog:
* Nemogucnosti instaliranja nepotpisanih drajvera
* DEP (Data Execution Protection) je uvek ON, i nije ga moguce iskljuciti softverski

- x64 moze da startuje vise memorijski-intenzivnih 32-bitnih procesa i da svakom dodeli 2 GB (3 GB) prostora.

To su prednosti.

Mane su:

- x64 verzija ne moze da izvrsava 8-bitne i 16-bitne procese, znaci nista od Win 3.x aplikacija i DOS aplikacija
- x64 verzija ne podrzava 32-bitne drajvere

U principu, sto se aplikacija tice, osim ako nemas neke Win 3.1 / DOS aplikacije za posao (tipa neka matora Clipper baza) onda nemas problema. Doduse, za DOS aplikacije postoji resenje u vidu nekog DOS emulatora. Za Windows 16-bitne aplikacije ti ostaje jedino da koristis VMWare.

Gotovo sve 32-bitne aplikacije rade bez problema, osim ako ne zahtevaju instalaciju nekih drajvera (aplikacije koje nesto prckaju sa hardverom)... Tada moras potraziti x64 update.

Drajveri... Dobro pitanje. Vecina novog hardvera, koji je izasao u proteklih 2 godine, ima 64-bitni drajver. Za stari hardver, "neka ti je bog u pomoci". Tj. ako je podrzan u samom Windowsu, tj. Microsoft drajverima, onda je super... ako nije, pisi propalo. Recimo, Lexmark 4039 10Plus printer - nema drajver za x64.
[ Miroslav Jeftić @ 17.08.2008. 16:28 ] @
Cisco vpn client takođe nema verziju za 64-bitne sisteme. Inače ako su aplikacije 32-bitne radiće sporije na x64, tako da je bolje držati se standardne verzije, ako je većina aplikacija takva.
[ Ivan Dimkovic @ 17.08.2008. 20:18 ] @
Jesi siguran da su 32-bitne aplikacije sporije, posto sam video nekoliko benchmarka gde su odredjene stvari (32-bitne) brze na x64?

A da... Cisco VPN, to sam totalno zaboravio da kazem a prilicno mi je nanelo problema, i to je jedna od stvari zbog kojih na mom laptopu stoji 32-bitna verzija Windows-a... Cisco je odlucio da batali VPN Client i da za x64 prodaje komercijalno parce softvera, tako da su ljudi koji koriste VPN Client za povezivanje sa svojim firmama ostali uskraceni za podrsku...

Dodatna mana x64 OS-a je sto zauzima vise mesta, jer mora da drzi i 32-bitne i 64-bitne DLL-ove i sistemske komponente...

Mada, x64 je buducnost - Microsoft je recimo bas sada izbacio OneCare za Windows Server i, guess what, radi samo na x64 sistemima :) Novi Windows "Small Business Server" je, takodje, x64-only...

Verovatno ce sledeca verzija Windowsa potpuno preci na x64.
[ Miroslav Jeftić @ 17.08.2008. 20:46 ] @
Koliko sam razumeo, trebalo bi da budu sporije jer se 32-bitni kod ne izvršava direktno već preko dodatnog layer-a (wow64). E sad, ne znam koje su se aplikacije pokazale kao brže, ali nije isključeno da su možda imale neki dodatni mehanizam/način da prepoznaju da su na 64-bitnom sistemu ili tako nešto. Nije mi baš taj deo specijalnost.
[ herzog @ 05.06.2013. 13:39 ] @
Predpostavljam da mi je tema obrisana jer vec postoji ova.


Ovo su iskustva mog testiranja.

prvi racunar:

Win 32-bit imam postavljen na mašinu koja ima 1 Gb Rama , Intel core 2 duo koji radi na 1 Ghz , nema nešto značajno memorije na grafičkoj kartici. mašina ima oznaku Think Centre (Negdašnji IBM,sada Lenovo)
Mislim da se radi o tkzv Pro verziji (Zaista ne znam koja je razlika verzija, npr. u odnosu na Home , koji na jednom laptopu koji sam video, znači isto 32-bit verzija, neki mini Dell, radi bitno sporije sa isto memorije
i sličnim taktom)

drugi racunar:

Win 64-bit , Pro , Intel core i5 na 3 Ghz sa 8Mb Ram-a , ne radi nesto bitno brze (ako uopste) od prvog racunara koji sam pomenuo...


Testiranje znaci : obicni programi koji bi se vodili npr. oznakom 'ofis', malo nekog racunanja , vektorsko crtanje, kompleksna analiza, nezahtevne igrice.
Zanimao me je ODZIV, promptnost i oba sistema rade skoro do u dlaku isto bez obzira na , cini se, bitno drugacije hardverske karakteristike. (mini Dell, je isprva radio isto dobro, posle se sam od sebe skroz usporio. Nije isao na internet skoro uopste, pa iskljucujem mogucnost da ga je usporio nekakav maliciozni softver)







....
Dalje me ovo zanima :
Imao sam ja na fakultetu
predmet koji se zvao -organizacija racunara, koji
je to do detalja obradjivao do u sitna crevca-
medjutim dosta toga sam pozaboravljao a sada me zanima.



Ako imam 64 bitni procesor , on se samo razlikuje po tome
što odjednom može da obradjuje i 64-bitne reči zapisane
u memoriji (A 64-bitni windows bi treblo da je prilagodjen tome)
što ne znači da ne može da barata sa rečima kraće dužine
brže i bolje , zar ne? I, naravno, programima pisanim za
takve sisteme, iz vremena kada su reci bile krace duzine,
tj kada je tada bila tako organizovana memorija.




na windows7 32 bit sam pokrenuo neki program koji mi je trebao ranije
te sam pokrenuo i neki program koji sam ja programirao
(A nemam bas puno volje da portujem program samo zato sto sam
promenio silom prilika i OS i masinu)
i onda se pokrenula poruka da je pokrenut
16-bit subsystem i to je tako stajalo (Znaci, nisam dobio poruku o wow layeru,
nego o nekkvom
16-bit subsystem)

Dakle,program
tako IPAK nije radio. Zasto je to tako?











[ boyan3001 @ 05.06.2013. 14:22 ] @
^
To je tacno sto pises o brzini. Kad procesoru das da sabere jedan i jedan, to ce isto trajati i na 8, 16, 32, 64 ili vise bita. Medjutim, kad operises sa vrednostima koje su 32bitne duzine, onda nije uopste svejedno da li to radi 8bitni procesor ili 32bitni. 32bita moze da kodira 4,294,967,296 razlicitih vrednosti. Ako imas realnu potrebu da baratas sa vrednostima vecim od toga, 64bitni procesori onda znace nesto. No pitanje je koliko se nas u svakodnevnoj praksi zaista srece sa tako velikim ciframa?

Mada nije sve to tako jednostavno. I ako me dobro sluzi secanje, AMD je pri predstavljanju prvog 64bitnog Athlona imao hardverski engine unutar procesora koji je "gledao" da iskoristi 64bitnu unutrasnju arhitekturu procesora za 32bitne procese.
[ herzog @ 06.06.2013. 07:08 ] @
Zanima me da li neko zna na koji način su odradjeni oni 'compatibility mode'-ovi , koji se dobijaju pod properties,
te zašto ponekad ne rade?

Citat:
32bita moze da kodira 4,294,967,296 razlicitih vrednosti




[ boyan3001 @ 06.06.2013. 10:49 ] @
Nisam siguran, mislim da ima neke veze sa starijim API-ima i nesto drugacijim okruzenjima.
[ herzog @ 09.06.2013. 02:31 ] @
Pošto me neki veoma informisan radio voditelj kao nešto podbadao radi
ovoga (2 posta iznad)

Citat:

Imao sam ja na fakultetu
predmet koji se zvao -organizacija racunara-, koji
je to do detalja obradjivao do u sitna crevca-
medjutim dosta toga sam pozaboravljao a sada me zanima.


...Hteo bih da napomenem da sve sto smo ucili iz tog predmeta, vazi i danas.
Mada malo ko to zna. Al' eto, cisto da se kaze. I da, koristicu programe koje
sam pisao za 16-bitnike i na ovim masinama, jer mi se tako svidja.

Pomenuo sam i vektorsko crtanje (koje nema veze ni sa vektorskim proizodom, ni sa vektorima u fizici) , a tako se zove da bi se razlikovalo od bitmap, tacka po tacku crtanja,
ovde se npr. "vuche" ceo model, ako treba. Onda ide racunanje kompletne slike , ili animacije (tkzv. ''renderovanje") , sto sam ja isprobavao na 1 Ghz (32bit Win 7 instaliran) , i 8 Ghz racunaru (64 bit
Win 7 instaliran) i jednako je trajalo sveukupno . Sto opet nista ne znaci, brzi racunar je brzi, verovatno program nije dovoljno dobro optimizovan, tj
verovatno uopste nije odradjen neki korak optimizacije.

Takodje sam upotrebio izraz ''portovanje" pogresno. Ne znam kako bih ga ovde nazvao.

Citat:

boyan
Nisam siguran, mislim da ima neke veze sa starijim API-ima i nesto drugacijim okruzenjima.


http://sh.wikipedia.org/wiki/API

Ovde naravno govorimo o zatvorenom kodu. Zasto se , konacno nije otvorio kod na Windowsu 8, da bi problemi kompatiblnosti
bili skroz zavrsena prica? Makar unazad, do Windowsa 7..



[ boyan3001 @ 09.06.2013. 10:11 ] @
Koji to racunar radi na 8 GHz!?
[ yolja624 @ 09.06.2013. 12:40 ] @
da nije 4 jezgra po 2 ghz = 8GHz ?


malo sale...