Oh, to je ale nostalgie! Věcmi jako HMA a EMM386 jsem žil, když mi bylo dvanáct :-)
Měl jsem za to, že ten výrok o postačujících 640kB padl při slavnostním představování 8086, protože předchůdce 8080 uměl oadresovat maximálně 64kB, čímž mnoho vývojářů krutě trpělo a mnohým to nestačilo. S příchodem 8086 najednou dostali k dispozici téměř nepředstavitelný desetinásobek dosavadního limitu - a to by snad mělo stačit (pro tu chvíli) každému, kdo si dříve stěžoval.
Az na tu drobnost,. ze to nebyl limit HW, ale limit DOSu.
Kuprikladu 8bit s 6502 zvladl adresovat 1MB. Sice ne primo, ale pomoci strankovani.
Pricemz podobne hovadske limity eistuji stale. Kuprikladu dalsim takovym limitem (opet MS) bylo to, ze win98 ... nenabootovaly, pokud mel stroj vic nez 512MB.
Mno a pokud se presuneme do soucasnosti ... tak tu treba mame limit na MS SQL ... 128GB ram (ve verzi standard), coz je aktualne neco, co uz legackdo ma i na svym domacim desktopu. Plati samozrejme i pro nejnovejsi verzi.
MSSQL - tak to je skor o cenovej politke.
Express ma len 1,4 GB, ale ked si priplatite za Enterpise tak mozete vyuzit vsetku RAM co zvlada OS.
Obdobne su limitovane jadra CPU. Pri Exp mate max 1 socket / 4 jadra a pri Ent vsetko co podkladovy OS znesie....
10. 12. 2024, 09:09 editováno autorem komentáře
Rika se tomu socialni bublina. Ja treba neznam nikoho kdo by mel na notasu min nez 64GB RAM a na desktoou min nez 512GB RAM.
Jistě - patrně to ale bude Vaše bublina, protože lze vcelku věrohodně předpokládat, že takové množství operační paměti v desktopu resp. laptopu je dosti mimo průměr: průměrný uživatel takové množství nepotřebuje, stejně jako mnoho power-userů - kolik lidí tady na rootu se opakovaně holedbá tím, že jim na práci stačí naprosté minimum zdrojů? :) takže většinou investují prostředky do něčeho, co využijí.
Ostatně... pokud na desktopu potřebuju 512GB RAM, na většinu aplikací (VMka, databáze...) bych spíš uvažoval nad pořízením serveru, než desktop pracovní stanici.
Uzivatel, ktery si chce zahrat gamesu, potrebuje 32GB jako spodni hranici, aby neustale nenarazel na hlasky na tema nedostatek ram. Ani toto jim nezabrani zcela, ale omezi je to. Ti co chteji mit relativni jistotu, si poridi 64GB.
Pokud si to nekdo chce nasimulovat, tak vcelku vpohode ... pustte si D4 a vypnete widlim swap. 32GB === do ccca 30 minut to spolehlive crashne (s hlaskou, ze dosla ram - je treba podoknout, ze to samozrejme neni proto, ze by tu ram bylo treba mit, ale proto, ze to pisou prasata, coz plati pro 100% vseho).
Lidi kteri maji 128GB znam nekolik, a maji to proto, ze proc ne, kdyz to stoji par fufni. Aktuelni cena cca 8kKc. Vzhledem k tomu kolik stoji jen gpu ... k smichu.
No tak to není pravda, stačí se podívat na HW statistiky na STEAMu.
Pro drtivou většinu her stačí 16gb pro ty náročnější je dobré mít těch 32gb a high endu začíná dejme tomu těch 64gb být standard.
Píšu jako hráč her jako Flight Simulator 2024 nebo třeba diablo 4 potažmo forza horizont či cyberpunk a mám 32gb ram.
To je ta statistika ram z roku 2024 pro steam. Ze by drtivá většina hráčů měla problémy s velikosti RAM ? :D
Characteristic Share of users
8 GB 45.6%
16 GB 34.71%
32 GB 8.43%
Other 11.26%
To ze lidi hrajou na kancl kompech na veci nic nemeni. Mimochodem, vis co drtiva vetsina z nich hraje? Miny a piskvorky.
Na 8 GB ti uz pomalu nenastartujou ani widle.
Mam pustenej browser ... od rana. Aktualne papka +- 6GB ram ...
D4 si vpohode zkousne 20GB Vram ... v 1080p. A 32GB bez swapu tomu nestaci. Pokud vim, existuje jen jedna karta ktera to ma. Jiste muzes omezit detaily, coz taky vetsina lidi dela (nebo to za ne udela ta hra).
99% games se chova jednim ze tri zpusobu. Bud kazdou minutu kdy bezi uziraji dalsi a dalsi ramku, az nakonec dojde. Nebo maji fixne nastaveny nesmyslny limit (na tema 2GB) a pak neustale osoupavaji disk ... a pak takovy, jako D4, ktery to kombinujou.
Vazeni, kdokoli si to overte, nekupujte si D4, najdete si video, a podivejte se na neustaly loading vsude .... (na disku to zabira 130GB) ... a pak se podivejte na (to muze i otestovat, paac je to zadara) Throne and Liberty. Ma to 100GB na disku ... a zadny loading tam neni, nacitani cehokoli je instatni. Pricemz ... D4 vam horkotezko zobrazi 10 hracu kolem (a laguje to jako svina) a totok, vam s klidem zobrazi stovky hracu kolem a zadny lagy se nekonaji (jo, je to ponekud chaos, to jo).
O tom zadna. Ja ziaden argument ani nehladam.
To, ze vy by ste museli hladat roky niekoho kto ma v desktope 128GB neznamena, ze su ludia, co tak nemaju. Pripadne, ze sa jedna o nejaku statisticku chybu,
Inu ..teda ak mi neuslo, ze martinpoljak a jeho sukmenovci v meste urcuju trend, co je a co nie je nutne v deskope.
10. 12. 2024, 23:32 editováno autorem komentáře
Achjo.
To že někdo nezná nikoho, kdo má/nemá ... ještě neznamená, že takový člověk není. Vyjádření od martinpoljak jen říká, že ON ve SVÉM okolí nikoho nezná. Neříká už, že nikdo takový neexistuje. Neříká nic o trendech, neříká nic o skutečnosti, neříká nic dalšího. To sdělení jen a pouze konstatuje, že ON ve SVÉM okolí nikoho takového nezná.
Lidi, zkuste občas nečíst mezi řádky své představy.
Debata o nicom k inak vybornej serii clankov p. Tisnovskeho.
Ja som len reagoval, ze ja mam 128GB ram; moj prispevok ma taku vypovednu hodnotu ako ten jeho, ze niekoho pozna/nepozna.
V com nemate pravdu je to, ze nic dalej nehovori. Hovori, a komentuje.
V com ale s Vami suhlasim je, ze ludia si stale citaju tie svoje predstavy medzi riadkami.
Nechajme tak.
Právě, že ne. Jestliže z 8086/8088 vedlo dvacet drátů pro adresu bez multiplexováni, tak velikost adresního prostoru byla 1 MB. Z 6502 vedlo 16 drátů, limit byl 64 KB. Ano, počítače postavené kolem těchto procesorů mohly využít přepínání bank k užití paměti větší než adresní prostor.
EMS je právě ono přepínání bank pro DOS. Stejně bylo koncem 80. let jasné, že budoucnost je v OS/2 nebo ve Windows, velké investice do DOSu by nebyly rozumné.
Limity u W95/W98 nebyly až tak stupidní, prostě potřebovali udržet velikost datových struktur pro obsluhu paměti v rozumných mezích. Přece jenom cílovka byly počítače s 8 až 64 MB RAM. Je samozřejmě ostuda nenabootovat, stačilo jen další RAM prostě nepoužívat.
Atari 130 XE ... z vyroby ma 128kB ram. (pokud me skleroza neklame, prepinat slo jednu 16kB banku a po dvou 8kB blocich), A rozsireni ramky se dalo snadno realizovat tak, ze se na existujici chipy pripajely paralelne dalsi, kterym se stranou odehnuly 2 nohy, a ty se pripojily prave k obvodu prepinani. Mel sem moznost si pohrat s 320kB. K cemu to bylo? Treba se to dalo pouzit jako velmi solidni ramdisk.
Stupidni limity mely produkty MS vzdy. A vzdy se na ty limity jeste za zivota tech systemu narazilo. Kuprikladu win XP ... to neni zas tak davno. 64bit varianta byla prakticky nepouzitelna a nefunkcni, a totez vicemene platilo o bratrickovi v podobe srv 2k3. Takze naprosto drtiva vetsina instanci (i tech serveru) byla 32bit.
A voiala ... XP stejne jako 2k3 umely vic nez 4GB ram ... jen se to zase muselo extra hackovat. Naprosto bezne sem vidal XPcka na strojich s 8GB ram.
"stačilo jen další RAM prostě nepoužívat."
Vsak to taky bylo reseni, ktere neznal ani oficielni support MS ... bylo treba ty widle zprovoznit s mene ramky, a pak jim nastavit, ze vice nebudou pouzivat.
Jsem stejná dinosauří kategorie. Také jsme soutěžili, kdo dosáhne nejvíc volné paměti. Trochu tahám z paty ale rekord byl snad 628 KB a funkční CD zvuk i myš. Jestli to bylo v MS DOS nebo Dr DOS už nepamatuji.
Jinak krásný článek, pomohl urovnat, jak to vlastně tehdá s pamětí bylo, jako malý kluk jsem to sice měl načtené ale zapadlo to do těch správných přihrádek až 30 letech :)
PS: Lotus-Intel-Microsoft, boží :)