Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Do budoucna: 32 vs. 64 bit (hardware, OS)

Blíží se doba přechodu na Vistu (cca za rok a půl... ;-) ). Časem budu pořizovat/skládat výkonnější PC. A tak hledím do budoucnosti...

Jaké jsou z mého pohledu výhody/nevýhody 64bitového OS? Chci hrát mj. moderní hry "na max" a zároveň používat staré osvědčené aplikace...

S ohledem na nenažranost her lze předpokládat, že doba, kdy budou nové hry pro plný plyn vyžadovat 4GB RAMky, není moc daleko (už dnes se některé s gigáčem docela zaškobrtávají). 32bit OS díky "krátkým adresám" nezvládne. Stejně tak se stále více objevuje "64bitový hardware" (CPU). Otázkou je, jak rychle budou vyvíjeny/optimalizovány 64bitové ovladače, např. pro GK, ale předpokládám, že s trendem nenažranosti sw se hw výrobci s tím nějak vypořádají. Troufám si odhadnout, že za takové 4 roky budou hry, které sežerou 8GB RAM a min 1GB na grafice... A to ještě pořád tu bude maximálně Vista.

1. Ale co jinak? Pojedou pod 64bitovým OS i starší 32, popřípadě 16bitové aplikace? Co třeba dualboot: 64bitová Vista a 32bitové XP? (samozřejmě, že u 32bitových XP se bude muset asi nějak zakázat rozpoznání více RAMky, než kterou jsou schopny rozeznat...)

2. A nakonec (z pohledu mmnoha možná šílená) otázka: půjdou (stejně jako např. v dnešních 32bitových XP) rozchodit aplikace, psané v dobách DOSu, které dnes normálně běží pod XP (ve fullsreenu či okně)? Nezáleží v tomto případě na Vistě 32 či 64bitové? Nebo ano? Tipuju, že filesystem zůstane na NTFS... Ani dnes nenám problém na particii s NTFS spustit (v XP) DOsovskou aplikaci.

Díky za postřehy :-) A nesmějte se mi za ten DOS, bohužel nic rychlejšího/ergonomičtějšího pro svou práci jsem zatím neobjevil.

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
Budoucnost je virtualizace. MS již oznámil, že bude integrovat virtualizační engine do budoucích ver…
Vladimir 11.06.2006 15:16
Vladimir
Uznaj, že Windows bude kompatibilný s DOSom dovtedy, kým budeme mať systémový disk C:. Ja som práve… nový
msx. 05.03.2007 22:50
msx.
Tak, na 32bit hw a v 32bit Vistě jsem rozchodil dBASE IV CZ (DOS verzi z roku 1989/1990) - stejně ja…
L-Core 14.06.2006 19:18
L-Core
dB IV? Já si na disku hřeju dBase III+ z r. 1987 :-D No jo nostalgie v tomhle jsem programoval [d… nový
Máslo 15.06.2006 00:10
Máslo
btw, emulace DOS prostředí v té Vistě bere pořád 100% CPU jako v XP? http://pc.poradna.net/question… nový
Máslo 15.06.2006 00:30
Máslo
Inac potesim ta - viac ako 4GB RAM vedel uz adresovat myslim ze Pentium1 Pro (rok ca. 1998?) a samoz… nový
MM.. 14.06.2006 23:48
MM..
Spominam si ako som asi pred 2,5 rokom chcel vo VMWare nainstalovat Win95 a napisalo to nieco v zmys… nový
Andrej 17.06.2006 08:34
Andrej
Oživeno ******* Dnešní hlavní článek na Živě AR.asp mi opět optimismu ubral. S ohledem na budoucnos… nový
L-Core 05.03.2007 12:05
L-Core
O DOSBoxu a virtualizátorech vím, ale výkonostně bohužel (na hry) zatím zdaleka nestačí. Kdosi děla… nový
Pavel 05.03.2007 12:41
Pavel
POZOR! x64 Windows podporují 32bitové aplikace, nepodporují 32bit ovladače. Tudíž 32b Word ti pojede… nový
touchwood 05.03.2007 19:31
touchwood
Pod XP: Ty hodně starší hry (tak do roku +/- 1995) v pohodě utáhnou virtuální PC (VPC, VMW). Nejhorš… poslední
L-Core 08.03.2007 15:34
L-Core
Mňa by skôr zaujímalo toto všetko, ale z pohľadu vývojových nástrojov (Delphi 64 bit Edition a podob… nový
msx. 05.03.2007 22:51
msx.

Budoucnost je virtualizace. MS již oznámil, že bude integrovat virtualizační engine do budoucích verzí Windows. takže v praxi to bude znamenat, že na novém hardware ti poběží Vista a nějaký dualboot ani nevzpomeneš, protože ti XP poběží paralelně s tím.

Osobně doufám, že v zájmu bezpečnosti MS omezí zpětnou kompatibilitu na minimum a letité bezpečnostní můry, DCOM, MS RPC, programy co chtějí administrátorská práva, zmizí někde v plamenné fortně a dveře pekla se za nimi zavřou 8-)

Kdo bude chtít provozovat legacy aplikace a systémy, bude tak moci činit ve virtual machine...

Uznaj, že Windows bude kompatibilný s DOSom dovtedy, kým budeme mať systémový disk C:. Ja som práve vďaka tomu už problémy s Windows mal. Niečo také by sa v Linuxe nedalo ani emulovať (myslím problém s písmenami).

Inac potesim ta - viac ako 4GB RAM vedel uz adresovat myslim ze Pentium1 Pro (rok ca. 1998?) a samozrejme aj vsetky neskorsie CPU. Najvacsia sranda je, ze to ale dodnes (rok 2006!!!) poriadne nevedia WinXP Pro/Home :-D (aj ked maju switch /PAE ale evidentne ho moc nepodporuju www.microsoft.com/whdc/system/platform/server/PAE/P AEdrv.mspx). Serverove Win samozrejme vedia aj viac ako 4GB RAM aj dnes.
Prinos 64bit CPU/OS je skor v celkovej architekture, nie az tak v adresovani RAM.

P.S. Na novych 64bit strojoch ti pobezi vsetko, ziaden strach, otazka bude len akym sposobom to bude treba spojazdnit.

Spominam si ako som asi pred 2,5 rokom chcel vo VMWare nainstalovat Win95 a napisalo to nieco v zmysle ze na procesore P4 to nepojde. Pred poslednym restartom kedy by sa uz instalacia bola dokoncila sa to skutocne nerozbehlo. Skusal som to i bez VMWare a instalacia sa taktiez nedokoncila. Nepatral som v com by mohol byt problem pripadne ci sa to tyka i AMD64 mozno sa to s novou verziou VMWare vyriesilo.

Oživeno
*******

Dnešní hlavní článek na Živě AR.asp mi opět optimismu ubral. S ohledem na budoucnost jsem uvažoval o WV v 64bitech (de facto ruší omezení paměti na 4GB z 32bit OS). Ovšem nepodpora čehokoliv 16 a 32bitového (jak se v článku píše) mě z pohledu dneška hodně deprimuje:

Jasnější je situace ve čtyřiašedesátibitových edicích. V nich šestnáctibitové aplikace a instalátory, ale i aplikace používající šestnácti- a dvaatřicetibitové ovladače, vůbec nejsou podporovány. Systém zahlásí, že program nelze spustit z důvodu nekompatibility se čtyřiašedesátibitovými Windows.

Jedná se nejen o řadu starších aplikací, ale vlastně o skoro všechny hry - o to bych nerad přišel. Rozumět tomu tak, že cokoliv není 64bitového, pod 64bit WV nepojede? V tom případě je jediným řešením 32bit OS? Docela jsem počítal s tím, že časem (třeba kvůli náročným hrám) bude v systému 8GB RAM... ale nemožnost použit všeho 16 a 32bitového mě asi donutí použít jen 32bit Vistu.

O DOSBoxu a virtualizátorech vím, ale výkonostně bohužel (na hry) zatím zdaleka nestačí.

A kdovíco ještě očekávat od Vienny a dál.... :-|

O DOSBoxu a virtualizátorech vím, ale výkonostně bohužel (na hry) zatím zdaleka nestačí.

Kdosi dělal srovnání výpočetního výkonu svýho stroje a pak WinXP ve VMware (s instalovanými VMware Tools) a rozdíl byl v řádu jednotek procent po asi 10 procent (dle typu úlohy), což by snad nemusel být problém. Ale já hry nehraju, takže nedokážu posoudit...

Pavel

POZOR! x64 Windows podporují 32bitové aplikace, nepodporují 32bit ovladače. Tudíž 32b Word ti pojede, ale 32b verze např. DaemonTools už ne (frontend pojede, ale nepojede devicedriver virtuální mechaniky).

a jinak ruku na srdce: staré hry jsou dnes už i na moderním stroji s Win XP rovněž nehratelné (rychlost, přímo nepřístupný hardware, nepodpora současných zvukových kodeků)

Pod XP: Ty hodně starší hry (tak do roku +/- 1995) v pohodě utáhnou virtuální PC (VPC, VMW). Nejhorší je situace se hrama kolem roku 1998-1999; na XP-patche se výrobci vykašlali a ve virtuálních strojích díky nepřítomnosti 3d akcelerace neběží.

Tak mě napadá taková myšlenka do budoucna: 64-bitový stroj s 8/16GB RAM ]:) a na něm 64-bitová Vista/Vienna a 32-bitové XP v dualbootu :-x pro ty aplikace, které používají 32-bitové ovladače - a kterých se nebudu chtít vzdát (hry). Nevěřím, že virtualizace bude za 2-3-4 roky na takové výši, že zvládne 3d hry z roku 2006...

Doplňující dotaz: pojede 32-bitový OS (XPSP2) na 64-bitovém (budoucím) hardwaru (třeba i kolem roku 2010)? Je mi jasné, že celou (>3 a něco GB) RAMku nevyužije.

Mňa by skôr zaujímalo toto všetko, ale z pohľadu vývojových nástrojov (Delphi 64 bit Edition a podobne). Pretože zatiaľ o 64 bitovom vývojovom nástroji neviem. Integer má stále len 32 bitov.;-) Zatiaľ som ho nikde 64 bitový nevidel.

Edit: Predpokladám, že .NET Framework 3.0 má podporu 64 bitov už vprogramovanú. Alebo sa mýlim?

Zpět do poradny Odpovědět na původní otázku Nahoru