abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:11 | Nová verze

    Byla vydána nová verze 1.8.0 svobodného multiplatformního softwaru pro konverzi video formátů HandBrake (Wikipedie). Přehled novinek v poznámkách k vydání na GitHubu. Instalovat lze také z Flathubu.

    Ladislav Hagara | Komentářů: 0
    včera 21:55 | IT novinky

    Microsoft představil nové označení počítačů Copilot+. Dle oznámení se jedná se o počítače poskytující funkce umělé inteligence. Vedle CPU a GPU mají také NPU (Neural Processing Unit). Uvnitř představených Copilot+ notebooků běží ARM čipy Qualcomm Snapdragon X Elite nebo X Plus.

    Ladislav Hagara | Komentářů: 0
    včera 17:55 | Zajímavý článek

    Příspěvek na blogu Codean Labs rozebírá zranitelnost CVE-2024-4367 v PDF.js, tj. mj. prohlížeči PDF souborů ve Firefoxu. Při otevření útočníkem připraveného pdf souboru může být spuštěn libovolný kód v JavaScriptu. Vyřešeno ve Firefoxu 126.

    Ladislav Hagara | Komentářů: 1
    včera 12:55 | Nová verze

    Lazygit byl vydán ve verzi 0.42.0. Jedná se o TUI (Text User Interface) nadstavbu nad gitem.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | IT novinky

    K open source herní konzole Picopad přibyla (𝕏) vylepšená verze Picopad Pro s větším displejem, lepšími tlačítky a větší baterii. Na YouTube lze zhlédnout přednášku Picopad - open source herní konzole z LinuxDays 2023.

    Ladislav Hagara | Komentářů: 3
    17.5. 13:44 | Nová verze

    Byla vydána (𝕏) nová major verze 17 softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech GitLab (Wikipedie). Představení nových vlastností i s náhledy a videi v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    17.5. 12:22 | Komunita

    Sovereign Tech Fund, tj. program financování otevřeného softwaru německým ministerstvem hospodářství a ochrany klimatu, podpoří vývoj FFmpeg částkou 157 580 eur. V listopadu loňského roku podpořil GNOME částkou 1 milion eur.

    Ladislav Hagara | Komentářů: 0
    17.5. 01:55 | Komunita

    24. září 2024 budou zveřejněny zdrojové kódy přehrávače Winamp.

    Ladislav Hagara | Komentářů: 12
    16.5. 23:33 | Nová verze

    Google Chrome 125 byl prohlášen za stabilní. Nejnovější stabilní verze 125.0.6422.60 přináší řadu oprav a vylepšení (YouTube). Podrobný přehled v poznámkách k vydání. Opraveno bylo 9 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.

    Ladislav Hagara | Komentářů: 3
    16.5. 21:11 | Nová verze

    Textový editor Neovim byl vydán ve verzi 0.10 (𝕏). Přehled novinek v příspěvku na blogu a v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (79%)
     (5%)
     (8%)
     (8%)
    Celkem 410 hlasů
     Komentářů: 16, poslední 14.5. 11:05
    Rozcestník

    Prechadzam na 32b OS

    30.8.2007 09:56 | Přečteno: 1720× | 3

    Zmena

    Po case na Ubutnu 7.04 amd64 prechadzam opat raz na 32b OS. Mam uz stiahnute ISO netinst Debian 4.0r1, dnes vecer by som chcel spravit prehodenie systemu. Dokumenty su uz odzalohovane na LAN disku, ostava uz len vypalit ISO a vecer sa pustit do instalacie.

    Dovody

    Zacnem zosiroka. V case ked som zacinal na Linuxe (tusim okolo 98 - 99 roku) som pracoval na RH 5.0 CZ (alebo 5.1). Vtedy nebolo ani chyru ani slychu o 64b procesoroch pre mainstream (SUN procaky uz 64b tusim boli (?)). Potom nasledovalo obdobie (za "obdobie" povazujem aspon 3 - 6 mesiacov na danej distribucii, nie nahodne 2-3 dnove skusanie noveho OS) Mandrivy, Slackwaru (tusim do 2004), objavenie rychlosti (Archlinux i686 neskor x86_64), objavenie stability a prepracovaneho balickovacieho systemu (Debian) a nakoniec klikaci fenomen menom Ubuntu (skusal som snad vsetky forky/modifikacie Ubuntu - najlepsie sa mi javilo prave samotne Ubuntu). Avsak snazil som sa pouzivat vo vacsine pripadov od cias ked som si zaobstaral 64b cpu (AMD Athlon 64 3000+) vyhradne 64b OS. Rozdiely v rychlosti som obcas postrehol, obcas nie (surfovanie po webe (tam sa mi prave zdalo ze firefox je na 64b lenivejsi), praca s mailami, oo.org, inkscape, gimp, audacity, freepascal ...). Avsak narazal som na problemy pri kompilovani programov ktore sa nenachadzali priamo v distribucii (pripisujem to prave 64b), castokrat hlavne v poslednej dobe som maval casto problemy s nedostatkom pamate (512M) a naslednou nutnostou swapovania (to som zase pripisoval viacerym spustenym programom na viacerych plochach v Gnome (pozn. nevravim ze v KDE by to bolo lepsie/horsie)). Takze som sa rozhodol prejst na moju oblubenu kombinaciu s cias Slackwara. A taktiez spat na 32bitov...

    Oblubena kombinacia

    Mojou oblubenou kombinaciou s cias Slackwara je Fluxbox + OO.org + Firefox + Thunderbird + ostatne oblubene programy. Pri 512M pamate by som s touto kombinaciou nemal narazat na uz spominane problemy s pamatou a swapovanim. Tuto kombinaciu si nahodim hned po sietovej instalacii Debianu. Mozno niekto namietne ci mi nebude chybat Nautilus (Konqueror) odpoved znie nie - ako file manager mi staci Midnight Commander, akurat miesto atermu pouzijem xfce4-terminal. Taktiez vymenim Rhythmbox za menej tazkotonazny osvedceny XMMS, Gwview za Gtksee, Evince za Xpdf a pod. Taktiez po dlhsej dobe pribudne Wine (a WinSCP :-)). Tesim sa, ak to vecer vsetko stihnem od zajtra pouzivam opat raz po case 32b OS...

           

    Hodnocení: 31 %

            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    30.8.2007 10:10 maleprase | skóre: 28
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    to winscp proboha na co?
    Michal Fecko avatar 30.8.2007 10:12 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    gFtp mi prestalo vyhovovat...
    30.8.2007 10:19 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    proč gftp, když říkáš, že jako souborový manažer ti vyhovuje mc?
    Michal Fecko avatar 30.8.2007 10:49 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    dnes 10:10 maleprase
    to winscp proboha na co?
    
    dnes 10:12 Michal "feco" Fecko
    gFtp mi prestalo vyhovovat...
    
    dnes 10:19 kavol 
    proč gftp, když říkáš, že jako souborový manažer ti vyhovuje mc? 
    
    maleprase sa pytal preco WinSCP a ja som mu povedal ze GFTP mi prestalo vyhovovat a neviem ci MC podporuje SFTP vzdialeny pristup. :(
    30.8.2007 11:46 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    jak je to se sftp nevím, musel bych se zeptat Googla, což můžeš udělat sám, ale se scp nemá mc (vážnější) problémy

    já jsem to právě pochopil tak, že chceš používat scp, proto chceš mít winscp, kterým nahrazuješ z nějakého důvodu nevyhovující gftp
    Michal Fecko avatar 30.8.2007 13:24 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    jak je to se sftp nevím, musel bych se zeptat Googla, což můžeš udělat sám, ale se scp nemá mc (vážnější) problémy

    já jsem to právě pochopil tak, že chceš používat scp, proto chceš mít winscp, kterým nahrazuješ z nějakého důvodu nevyhovující gftp
    Na WinSCP mi to spojenie ide bezproblemovo, s gFtp mi vypise nejaky socket error a MC musim ako si spominal vygooglit, kazdopadne WinSCP ma lepsie/krajsie/sofistikovanejsie prostredie na prenost suborov ako MC (IMHO).
    Michal Fecko avatar 30.8.2007 10:14 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    to winscp proboha na co?
    ...a snad este to Wine aj na uTorrent, lebo ten spolu s Putty, TC a WinSCP povazujem za kus dobreho kodu pre Win32.
    30.8.2007 10:20 KaiSVK | blog: kaiov_blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    o co je putty lepsi ako konsole, gnome-terminal, alebo aj prosty xterm ? :D usmevne :) btw. a este som aj v praci kolegov zlanaril na Krusader ;) povedali, ze TC "moze ist handry fajcit"

    Inak prechod na Debian sa mi paci, akurat ... no neviem a co skusit testing? mozno pocase ... ?



    GL HF Kaio
    Changing mental contexts from one task to another wastes a lot of time. /Aaron Griffin/
    30.8.2007 10:55 Karel
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Proboha, ale vzdyt on nikde nepsal, ze je Putty lepsi nez konsole ci xterm. Pouze sdelil, ze Putty spolu s TC, WinSCP a uTorrent povazuje za kus dobreho kodu pro Windows (rozumnej vydarene/uzitecne). A pod to se muzu jedine podepsat, lepsiho alternativy k WinSCP, TC ci Putty pod windows neznam. To, ze windows vubec nepouzivam je vec jina.
    Michal Fecko avatar 30.8.2007 10:58 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Proboha, ale vzdyt on nikde nepsal, ze je Putty lepsi nez konsole ci xterm. Pouze sdelil, ze Putty spolu s TC, WinSCP a uTorrent povazuje za kus dobreho kodu pro Windows (rozumnej vydarene/uzitecne). A pod to se muzu jedine podepsat, lepsiho alternativy k WinSCP, TC ci Putty pod windows neznam. To, ze windows vubec nepouzivam je vec jina.
    +1

    Tak som to presne myslel tiez radsej miesto spustenia Putty (ak niesom na Windowse) pouzijem konzolu milovanu a ssh - l meno ip.da.re.sa
    Michal Fecko avatar 30.8.2007 10:55 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Inak prechod na Debian sa mi paci, akurat ... no neviem a co skusit testing? mozno pocase ... ? GL HF Kaio
    Testing ma odrazda uz len tim nazvom ze "testing". Urcite sa testing debiana = stable ubuntu, mno neviem, ak nebude problem s nejakym HW tak ostanem na stable Debiane.
    30.8.2007 11:13 Ctirad Feřtr | skóre: 43 | Praha
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Debian testing je za Ubuntu stable pořád dost pozadu a dost věcí tam chybí nebo nefunguje. Ověřeno před pár týdny s velkým údivem.
    30.8.2007 11:18 KaiSVK | blog: kaiov_blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Ubuntu = ocesany debian unstable
    testing je proste testing, ale ak ti vyhovuje software na 100% odkusany a otestovany, sice trosku starsi (mozno starsi ako ocakavas), tak ok.

    Inak ani si nenapisal, aky HW sa bude z deb tesit?

    Kaio

    Changing mental contexts from one task to another wastes a lot of time. /Aaron Griffin/
    Michal Fecko avatar 30.8.2007 11:24 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS

    Inak ani si nenapisal, aky HW sa bude z deb tesit?

    Kaio

    MD Biostar A9A-Ultra (NF4 Ultra), AMD Athllon 64 3000+, 512M RAM (2x256M moduly), 160G SATA2 HDD, SB Live 5+1, ATI Radeon X300 128M, DVDRW, Card Reader interny (ktory mi na ubuntu ani na debiane zatial neide a pouzivam ext. cez USB), 22" LCD Acer AL2223W cez DVI. Asi dam svoju konfiguraciu PC naspat do opisu blogu, aj ked sa to niektorym jedincom nepacilo a nadavali mi za to do nejako "Hulana" :-D
    30.8.2007 13:36 KaiSVK | blog: kaiov_blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    "Hulan", hmmm ... ten pojem tu sledujem aj ja ;) Je to nieco ako Tomes ;)

    Kaio
    Changing mental contexts from one task to another wastes a lot of time. /Aaron Griffin/
    Michal Fecko avatar 30.8.2007 13:48 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Peter Tomes je clovek ktory toho vela robi/urobil dobreho pre komunitu okolo Ubuntu, akurat je trochu tvrdohlavy, drzy, netolerantny a povysenecky (uz sa zase opakujem) - hadam ked ho zoberu naspat do Ubuntu.cz, bude robit to v com je dobry a prestane si nicit energiu na veci ktore nic (jemu/ostatnym) neprinasaju.
    pol128 avatar 30.8.2007 11:20 pol128 | skóre: 18
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    putty je aj pre unixy
    Luboš Doležel (Doli) avatar 30.8.2007 10:19 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Avsak narazal som na problemy pri kompilovani programov ktore sa nenachadzali priamo v distribucii (pripisujem to prave 64b)
    A teď si představte, že já mám 64bit OS kompilovaný celý a problémy nejsou.
    atan avatar 30.8.2007 10:35 atan | skóre: 21 | Liberec
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Mam Gentoo ~amd64 jako desktop a spokojeny.
    atan avatar 30.8.2007 10:53 atan | skóre: 21 | Liberec
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    gcc 4.1.2, glibc 2.5. kolem 700 balicku.
    30.8.2007 10:48 alium | skóre: 38 | blog: Category 1100
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS

    Ja mel taky problemy s kompilaci - tady zalezi hodne na verzi GCC a glibc. GCC 4 trochu blbnula, ale od verze 4.2.x uz zadne problemy nezaznamenavam.

    Michal Fecko avatar 30.8.2007 10:53 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    <joke>Neviem, ja mam s Gentoo dobre skusenosti iba v zime ked mam v izbe chladnejsie a su nudne dlhe zimne vecery</joke> Gentoo mi nikdy nevyhovovalo, clovek nielenze musi vidiet do systemu, ale musi vidiet aj do kernelu/musi mat prehlad co ma nakompilovane/zavislosti medzi verziami, a ja potrebujem system nahodit, doinstalovat veci ktore potrebujem (nie kompilovat). Ale nevravim ze niekomu to nemusi vyhovovat, mne proste to nevyhovuje.
    30.8.2007 11:23 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Za problémy s kompilací některých projektů obvykle nemůže 64-bitová platforma, ale předsudky jejich autorů. Pokud si programátor nedokáže představit, že by typy long, int a 'void *' nemusely být stejně velké, že by měl k ukládání časových údajů používat (k tomu určený) time_t místo int nebo že by knihovna mohla být i jinde než v /usr/lib, pak s překladem jeho výtvoru budou problémy i na spoustě 32-bitových platforem.
    30.8.2007 11:26 Pavel 'lingeek' Szalbot | skóre: 54 | Třinec
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Na serveru s Gentoo a AMD (x86_64) jsem tratil výkon, když byl systém zkompilován jako 32 bitový. Přeinstaloval jsem (nutno podotknout ještě před nasazením serveru do produkčního prostředí), ač jsem měl z minulosti špatné zkušenosti se 64bitovým Apachem. Naštěstí se tenkrát problémy zdály být zažehnány a vše běželo bez problémů. Dnes už bez Apache, nicméně stále spokojeně. Btw. jsem snížil load systému při vetším počtu paralelních requestů a průměrné vytížení procesoru kleslo o nějakých 10%.
    Math, as Barbie says, is hard.
    vlk avatar 30.8.2007 12:19 vlk | skóre: 23 | blog: u_vlka
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    ...zda sa mi to fakt krok s5 (mam namysli flux, mc, xmms, ....) ale je to vec osobneho nazoru :)

    ohladne 64bit... myslim ze je v tejto dobe zatial zbytocne prechadzat na desktope na 64bit (vhodne mozno pre nejake servery ktore spracovavaju "nekonecne" velke databazy..) a to z niekolkych dovodov:

    - naroky na pamat - int na 64bit procesore ma 64bit oproti 32bit, takze ak si nejaka aplikacia vytvori v pameti pole int-ov o milion polozkach, tak zatial co na 32bitovom systeme to zozerie 4MB, tak na 64bitovom to bude automaticky 2x viac ... a pritom vobec nevyziju rozsah ktory ponuka 64bit int ... ja predpokladam ze mnohe aplikacie tuto vec riesia, ale stale sa nejde nieco zabudnute, takze je jasne ze to bude chciet viac pamate.

    - rychlost - zatial co 64bit procesor prekopiruje po zbernici jeden int, tak ten isty procesor po tej 64bitovej zbernici skopiruje 2 inty (riesila by to v mnohych pripadoch optimalizacia aplikacie) ale nie vsetky aplikacie su uplne optimalizovane...

    - spolahlivost - vela aplikacii este nieje prisposobena pre 64bit a nemusia fungovat vobec alebo len s problemami

    je to moj osobny nazor a rovnako aj dovod preco sa neplasim za 64bitovym cpu, podla mna skor ide o to ze aha ja mam 64bitovy procesor! :)

    mozno mi to tu niekto vyvrati, a tak ze aj zmenim nazor ... a tesim sa nato :)
    You don't exist, Go away !
    30.8.2007 12:38 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    int na 64bit procesore ma 64bit oproti 32bit, takze…

    Než začnete argumentovat, bývá dobré si nejdřív ověřit fakta, ze kterých vycházíte. Takže bavíme-li se o x86_64 a gcc, pak je int 32-bitový i při použití -m64. Tím padá váš argument spotřeby paměti i rychlosti (ten je pochybný i proto, že po 64-bitové sběrnici se překvapivě 32-bitová i 64-bitová hodnota přenese stejně rychle) a zůstává jen mlhavá a neurčitá hrozba nespolehlivosti aplikací (což je ovšem spíš problém těch konkrétních aplikací, ne platformy).

    A i kdyby ne, každý aspoň trochu slušný programátor si u pole o milionu položek nejdřív pořádně rozmyslí, jak velké ty položky potřebuje, a podle toho zvolí vhodný typ.

    30.8.2007 17:12 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Tím padá váš argument spotřeby paměti i rychlosti
    Ne zcela - pointery budou dvakrat vetsi, coz muze zpusobit nezanedbatelny narust datovych struktur.
    (ten je pochybný i proto, že po 64-bitové sběrnici se překvapivě 32-bitová i 64-bitová hodnota přenese stejně rychle)
    Co se tyce rychlosti, tak to neni zas tak pochybny argument - AFAIK mezi L2 cache a RAM (coz byva pomerne uzke hrdlo) probiha vymena dat po blocich pevne velikosti (nikoliv po jednotlivych 32bit nebo 64bit slovech) a do takoveho bloku se samozrejme vejde polovicni mnozstvi 64bit hodnot nez 32bit hodnot.
    A i kdyby ne, každý aspoň trochu slušný programátor si u pole o milionu položek nejdřív pořádně rozmyslí, jak velké ty položky potřebuje, a podle toho zvolí vhodný typ.
    V cemz mu zrovna jazyk C moc nepomaha (alespon tradicni ANSI C, v C99 je to uz trochu lepsi).
    30.8.2007 18:01 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    V cemz mu zrovna jazyk C moc nepomaha (alespon tradicni ANSI C, v C99 je to uz trochu lepsi).

    V roce 2007 už si snad mohu dovolit si pod "C" představovat C99…

    Ne zcela - pointery budou dvakrat vetsi, coz muze zpusobit nezanedbatelny narust datovych struktur.

    První 32-bitový procesor jsem měl v počítači v roce 1992, paměti jsem tehdy měl 4 MB. První 64-bitový procesor jsem měl v počítači v roce 2004 a paměti jsem k tomu měl 1 GB. Takže vezmu-li v úvahu nárůst velikosti operační paměti v poměru 256:1 a velmi nadsazený horní odhad poměru velikosti datových struktur 2:1, je docela zarážející, že tehdy nikdo nehoroval pro setrvání u 16-bitových systémů, zatímco dnes je tu docela početná skupina prosazující setrvání u 32-bitových, a zdůvodňuje to dvakrát větší velikostí některých datových typů…

    Co se tyce rychlosti, tak to neni zas tak pochybny argument - AFAIK mezi L2 cache a RAM (coz byva pomerne uzke hrdlo) probiha vymena dat po blocich pevne velikosti (nikoliv po jednotlivych 32bit nebo 64bit slovech) a do takoveho bloku se samozrejme vejde polovicni mnozstvi 64bit hodnot nez 32bit hodnot.

    Což je ovšem vyváženo tím, že procesor dokáže v jednom kroku zpracovávat 64-bitové až 128-bitové hodnoty, zatímco na 32-bitové platformě jen 32-bitové a 64-bitové.

    30.8.2007 18:10 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    V roce 2007 už si snad mohu dovolit si pod "C" představovat C99

    Nemůžete, protože C99 kompilátor zdaleka není normou.

    K tomu druhému. 16-bitový procesor byl velmi omezující jak pro programátora, tak i pro uživatele. Třeba jenom limit 64 KB na datový blok, jinak segmentování. Neustálé přepočítávání pointerů. V real módu limit 1 MB paměti a kousek. V protected módu zase neuvěřitelný masochismus se segmenty. V podstatě 32-bitový procesor byl spásou z nebes řešící každodenní programátorské problémy, které už nechci pokud možno nikdy zažívat znovu. Ovšem pro přechod z 32 bitů na 64 bitů až zdaleka tak pádné důvody nejsou, jako byly pro přechod z 16 bitů na 32 bitů. Takže je potřeba nezaměňovat hrušky z jabkama.
    30.8.2007 18:35 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS

    Nešlo mi o přechod z 16-bitových systémů na 32-bitové, ale o něco trochu jiného: za těch 12 let (ve skutečnosti více, Athlon64 jsem si pořídil podstatně dříve po uvedení na trh než 386) narostla postupně paměť počítačů v poměru 256:1, ale přesto se řada lidí podvědomě stále bojí (ve skutečnosti silně hypotetického) skokového nárůstu paměťové náročnosti aplikací v poměru 2:1. Jenže pokud si své setrvání u 32-bitových platforem budou zdůvodňovat tímto skokem, pak budou paměti stále růst a růst, ale oni nepřejdou nikdy, protože se pořád budou bát toho skoku (který je ve skutečnosti mírnější než běžný upgrade).

    Je to trochu podobné, jako když zastánci IPv4 a maškarádového svinstva na věčné časy brojí proti IPv6 a zdůvodňují to větší náročností datových struktur na routerech. Jenže za tu dobu, co takto usilovně brzdí pokrok, aby mohli prodávat svá pseudořešení, už právě ty paměti v routerech narostly mnohonásobně více, než poměrem 4:1, kterým nás tak rádi straší…

    30.8.2007 19:06 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Jenže pro přechod na 64 bitů není žádný vážný důvod, na to zapomínáte. Spíše naopak. Mnohé věci stejně zůstávají 32 bitové (hlavně z closed source sw), a na některých platformách je dokonce problém i s ovladači. V zásadě prostě pro 99,9% lidí neexistuje žádný vážný důvod, proč z 32 bitů přejít na 64 bitů. Faktem je, že 64 bitové programy prostě delší jsou, zabírají více paměti také. Já bych to nechal na přirozeném vývoji a nic neurychloval.

    Co se týká IPv6 je to něco jiného. IPv6 je trochu víc, než výměna jedné platformy a IPv4 prostě je zavedené, funguje a s různými triky se vyrovnalo i s nedostakem IP adres. Výměna IP verze je mnohem rozsáhlejší problém, než ten předchozí.

    Obě věci jen demonstrují, že pokud vymyslíte něco dostačujícího a rozumně fungujícího, co se rozšíří, je pak problém prosadit změnu, a určitě ne v krátkém čase. I samotný Unix a Linux má své konstlivce, které by se daly vymyslet lépe, ale prostě fungují, tak to tak zůstane. Někdy se tomu říká konzervatismus.
    30.8.2007 21:58 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Jenže pro přechod na 64 bitů není žádný vážný důvod, na to zapomínáte. Mnohé věci stejně zůstávají 32 bitové (hlavně z closed source sw)…

    Pořizuji-li si dnes nové PC, bude v něm 64-bitový procesor. Takže volba platformy není otázkou dodatečných nákladů. Vzhledem k tomu, že existují aplikace, které v 64-bitové verzi běží výrazně rychleji, a pod 64-bitovým systémem mohu bez problémů spouštět i 32-bitové aplikace, opravdu nevidím důvod, proč bych měl dnes jako nový systém instalovat 32-bitovou distribuci.

    Faktem je, že 64 bitové programy prostě delší jsou, zabírají více paměti také.

    Momentálně nemám po ruce stejné aplikace ve 32-bitové i 64-bitové verzi, tak jsem se podíval na knihovny. Největší rozdíl je u OpenSSL, asi 25 procent, ale to je dost specifický případ vzhledem ke specializovaným optimalizacím (také je tu výrazně zřetelnější rozdíl ve výkonu). Vezmu-li třeba libc a libstdc++, dělá rozdíl nějakých 6-7 procent. To opravdu nevidím jako zásadní problém.

    IPv4 prostě je zavedené, funguje a s různými triky se vyrovnalo i s nedostakem IP adres

    Nevyrovnalo. To jen masáž těch, kdo se živí poskytováním obezliček, které by nad IPv6 nikdo nepotřeboval, přesvědčila většinu veřejnosti, že nedokáže-li se maškaráda vyrovnat s nějakým protokolem, je to chyba toho protokolu, a že je naprosto v pořádku, když se dva počítače v jednom segmentu spolu baví přes server na druhém konci světa.

    31.8.2007 01:20 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Pořizuji-li si dnes nové PC, bude v něm 64-bitový procesor.

    Ano, stejně tak jako si lidé mnoho let pořizovali 32 bitový procesor a ještě mnoho let na něm provozovali 16 bitový systém. Prostě u hw to musí začít a pak je třeba počkat ještě hezkou řádku let, než se to ujme většinově i na té sw stránce. Zde se jen opakuje historie.

    Jenže pro přechod na 64 bitů není žádný vážný důvod

    Znovu musím připomenout tuto svojí větu. Pokud prostě zůstane většina lidí na 32 bitových systémech, jako újmu to v 99,999% nepocítí a tudíž je nic nežene do změny.

    Jinak aplikace na 64 bitech může běžet rychleji, ale i pomaleji, než na 32 bitech, záleží na mnoha okolnostech.

    Faktem je, že 64 bitové programy prostě delší jsou, zabírají více paměti také.

    Zabírat více paměti a zabírat více místa na disku jsou dvě ne zcela porovnatelné věci.

    Nevyrovnalo. To jen masáž těch, kdo se živí poskytováním obezliček, které by nad IPv6 nikdo nepotřeboval, přesvědčila většinu veřejnosti, že nedokáže-li se maškaráda vyrovnat s nějakým protokolem, je to chyba toho protokolu, a že je naprosto v pořádku, když se dva počítače v jednom segmentu spolu baví přes server na druhém konci světa.

    Ne, je to naprosto běžná funkce tohoto světa. IPv4 prostě funguje i přes obezličky natolik uspokojivě, že nikoho nepohání k přechodu na IPv6. Můžeme se klidně dohadovat, že IPv6 je lepší, ale zřejmě prostě IPv4 nějak funguje a ono to zatím stačí. Ten tlak nedostatků IPv4 není dostatečně velký k tomu, aby mnoho firem začala masívně investovat obrovské množství miliard na všechny strany a houfně se přešlo na IPv6. A o peníze jde až v první řadě. Technické vlastnosti nějakých protokolů jsou každému někde u zadní části těla.
    31.8.2007 06:44 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Jinak aplikace na 64 bitech může běžet rychleji, ale i pomaleji, než na 32 bitech, záleží na mnoha okolnostech.

    Poznatky z praxe (aspoň na Linuxu a AMD64) jsou takové, že běží-li něco pomaleji, jsou to nanejvýš jednotky procent a i takových aplikací rychle ubývá, jak se zlepšují optimalizace 64-bitového kódu v gcc.

    Zabírat více paměti a zabírat více místa na disku jsou dvě ne zcela porovnatelné věci.

    Ani s tou zabranou pamětí to podle mých zkušeností v naprosté většině případů není tak hrozné, jak straší zastánci setrvání u 32-bitových systémů. Víte, čím dál víc mám pocit, že u nich nejde o skutečné technické důvody, ale spíš o potřebu si nějak racionalizovat rozhodnutí, které je vedeno spíše pocitem.

    Ohledně IPv6 vidím situaci velmi odlišně od vás, ale to by bylo na samostatnou diskusi.

    31.8.2007 10:43 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Tak vidíte, že věci nejsou jednoznačné. Aplikace na x64 může třeba běžet i pomaleji, jak jsem Vás právě donutil přiznat. Aplikace na x64 zabírá více paměti, to prakticky vždycky. Přesto jsou tohle maličkosti a nijak určující v tom, proč lidi nepřecházejí na 64 bit systémy. Hlavním důvodem je, že 32 bitový systém fuguje dostatečně dobře na to, aby byl člověk výrazněji tlačen k přechodu na 64 bitový systém. Prostě shrnuto, benefit z 64 bitových systémů není tak velký, aby nutil k přechodu. Většině lidí nebude nijak vadit, provozují-li 32 bitový systém.

    Ohledně IPv6 to můžete vidět jak chcete, ale praxe potvrzuje to, co jsem napsal. Filozoficky, teoreticky a z metafyzického hlediska to můžeme vidět jak chceme, ale praxe to prostě dělá tak.
    31.8.2007 12:02 Michal
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Jasne ze 32bit system funguje dostatecne dobre. Lidem se v jeskynich zilo take docela dobre. Podle vedcu tehdy lide travili obstaravanim si zakladnich potreb podstatne mensi cast dne nez dnesni clovek.
    Michal Fecko avatar 31.8.2007 14:41 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Jasne ze 32bit system funguje dostatecne dobre. Lidem se v jeskynich zilo take docela dobre. Podle vedcu tehdy lide travili obstaravanim si zakladnich potreb podstatne mensi cast dne nez dnesni clovek.
    Problem je ze 64b system robi povacsine (zatial) veci zlozitejsimi... :-(
    31.8.2007 14:48 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Problem je ze 64b system robi povacsine (zatial) veci zlozitejsimi...

    Asi jsem extrémně nevšímavý, ale za ty necelé tři roky, co 64-bitové linuxové distribuce používám, jsem si toho nestihl všimnout… :-)

    Michal Fecko avatar 31.8.2007 14:53 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS

    Asi jsem extrémně nevšímavý, ale za ty necelé tři roky, co 64-bitové linuxové distribuce používám, jsem si toho nestihl všimnout… :-)

    SuSE? Hmmm a od zaciatku akoze neboli problemy s Operou, flashom, wmv alebo wine ?
    31.8.2007 15:08 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    S Operou ani flashem žádné problémy nebyly. WMV… pokud máte na mysli 32-bitové windowsové kodeky, tak to byla čistě otázka toho, že jsem si přeložil 32-bitový MPlayer místo 64-bitového (v distribuci z licenčních důvodů není ani jeden). Wine jsem za tu dobu použil jen jednou, když jsem někde našel staré CD s Dune2000, pod VMware to nechtělo běhat, tak jsem to zkusil s Wine; fungovalo to celkem hladce.
    Michal Fecko avatar 31.8.2007 15:12 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Tak potom fajn, ja len ze mi to znelo ako rozpravka, o tom ze ste 2 roky nemali problem so 64b systemom.
    31.8.2007 15:21 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Jednak to nejsou dva, ale skoro tři (za dva měsíce) a jednak opravdu neměl - tedy aspoň ne problém, který bych mohl s klidným svědomím označit za "problém s 64-bitovým systémem".
    31.8.2007 15:56 Michal
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Ja si myslim, ze o kazde nove technologii se da prohlasit:

    1) lide bez toho dokazali docela spokojene zit, zejmena pokud nevedeli, ze neco takoveho existuje

    2) prinasi to celou radu novych problemu a zeslozituje to zivot

    Znate snad nejakou, u ktere to neplati?

    Oba tyto body samozrejme zpusobi vznik opozice a pusobi urcita "reakcni sila" proti teto technologii. To je naprosto v poradku.
    31.8.2007 14:47 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Aplikace na x64 může třeba běžet i pomaleji, jak jsem Vás právě donutil přiznat.

    Ale ne o tolik pomaleji, aby to bylo aspoň trochu zajímavé. Pokud by tedy nebyla speciálně napsaná tak, aby běžela pomaleji. Zatímco ty, které běží výrazně rychleji, jsou zcela praktické aplikace z reálného života.

    Ohledně IPv6 to můžete vidět jak chcete, ale praxe potvrzuje to, co jsem napsal.

    Záleží na úhlu pohledu. Podle mne praxe potvrzuje, že setrvávání u IPv4 je především výsledkem dobré mediální práce zájmových skupin, pro které je toto setrvání výhodnější buď z lenosti nebo proto, že na něm slušně vydělávají.

    31.8.2007 15:52 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Ale ne o tolik pomaleji, aby to bylo aspoň trochu zajímavé.

    Nicméně sledujme pointu - a ta pointa prostě je o tom, že nejprve bylo tvrzeno, že 64 bit aplikace jsou rychlejší, než 32 bitové. Načež jsme se dostali k tomu, že oni nejenom, že nemusí být rychlejší, ale dokonce pomalejší. Tudíž rychlostní benefit není vždy plusový.

    Samozřejmě souhlas, že tohle neurčuje až tak moc zda se budou používat 64 bit systémy.

    Záleží na úhlu pohledu.

    Geniální argumentace. Nejdříve mě mírně zpochybníte jiným úhlem pohledu, abyste pak napsal naprosto to samé co já :-) Jsem rád, že jsme se shodli, že jde o peníze, děkuji :-)
    31.8.2007 16:35 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Nicméně sledujme pointu - a ta pointa prostě je o tom, že nejprve bylo tvrzeno, že 64 bit aplikace jsou rychlejší, než 32 bitové. Načež jsme se dostali k tomu, že oni nejenom, že nemusí být rychlejší, ale dokonce pomalejší. Tudíž rychlostní benefit není vždy plusový.

    Jako celek rychlejší jsou. Pár jich je (velmi) mírně pomalejších, většina je mírně rychlejší a některé jsou velmi výrazně rychlejší.

    Samozřejmě souhlas, že tohle neurčuje až tak moc zda se budou používat 64 bit systémy.

    S tím souhlasím. Problém je jako obvykle spíš v hlavách lidí než v technologii.

    Geniální argumentace. Nejdříve mě mírně zpochybníte jiným úhlem pohledu, abyste pak napsal naprosto to samé co já :-) Jsem rád, že jsme se shodli, že jde o peníze, děkuji :-)

    V tom, že jde o peníze, se shodneme, ale to je asi tak všechno. Vy tvrdíte, že IPv6 nepřináší nic moc užitečného, aby to opodstatnilo jednorázové investice do přechodu, a proto se nepřechází. Já tvrdím, že IPv6 přináší naprosto zásadní vylepšení síťové komunikace, ze kterého by koncoví uživatelé v důsledku profitovali. Ale že je tady významná brzdná síla v podobě poskytovatelů určitých služeb a síťové infrastruktury, kteří si udělali výnosný byznys z poskytování služeb, na kterých by se po přechodu na IPv6 nedalo vydělávat, protože by ztratily smysl. V tom vidím mezi našimi názory velmi podstatný rozdíl.

    Přirovnal bych to k tomu, že přechod na digitální televizní vysílání se u nás tak neskutečně vleče ne proto, že by divákům nic nepřinesl, ale proto, že je tady značná finanční síla v podobě TV Nova, která má enormní zájem na tom, aby byl přechod co nejpomalejší, a prostředky k tomu, aby tohoto cíle dosáhla.

    31.8.2007 16:46 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Vy tvrdíte, že IPv6 nepřináší nic moc užitečného, aby to opodstatnilo jednorázové investice do přechodu, a proto se nepřechází. Já tvrdím, že IPv6 přináší naprosto zásadní vylepšení síťové komunikace, ze kterého by koncoví uživatelé v důsledku profitovali.

    Přičemž neviditelná ruka trhu zatím rozhodla, že se investovat nebude. :-) A o tom to je, pane :-)

    A na zákazníky alias koncové uživatele se vcelku kašle a neinvestuje se do nich, pokud investice nepovede k pořádnému vyždímání penez z těchto koncáků. :-)

    Už dávno neplatí náš zákazník, náš pán. Ale klaníme si zisku, nikoli profitu zákazníků, pokud z toho nevyplyne i ten profit společností. :-)

    Ale raději už končím.
    31.8.2007 17:05 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Je mi líto, nepatřím mezi ty, kdo vzývají neviditelnou ruku trhu jako božstvo, které vždy najde nejlepší řešení. Zcela neregulovaný trh třeba s oblibou vytváří singularity v podobě de facto nerozbitelných monopolů, které v dané oblasti trh na dlouho udusí, takže jednotlivé státy postupně přišly na to, že nějaká forma regulace je nutná k tomu, aby volná hospodářská soutěž mohla vůbec fungovat. A právě příklady, které jsem uvedl (IPv6, české DVB-T), podle mne ilustrují, že neviditelná ruka trhu někdy najde řešení, které je výhodné jen pro úzkou ale vlivnou skupinku a ostatní na něm prodělají.
    31.8.2007 17:12 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Možná bych měl pro porozumění napsat, že já nic také nevzývám, ale jen popisuji jak svět v oblasti IPv6 funguje.

    Já si také myslím, že neviditelná ruka trhu funguje značně špatně v mnoha případech, ale za tento názor budu ukamenován, případně nazýván hnusným komunistou, v lepším případě socialistou.
    31.8.2007 17:20 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Praktický experiment ovšem ukázal, že i když víme, že to není pravda, je lépe se tvářit, že lidé vědí nejlépe, co je pro ně dobré, protože když místo toho použijeme (rádoby) osvíceného monarchu nebo (rádoby) osvícenou stranu, kteří budou pečovat o jejich blaho lépe než oni sami, bude výsledek ještě daleko horší. Takže nakonec bohužel nezbývá než to nechat na té neviditelné ruce trhu a jen když je nejhůř, občas ji lehce klepnout přes prsty…
    31.8.2007 17:40 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Praktický výsledek a historie ukazuje, že daleko více záleží na osobnosti řídící ruky, než na tom, zda je to kapitalista, monarcha, osvícený diktátor, demokratický prezident, či někdo jiný.

    Protože stejně tak jako existovali vynikající vládci, za kterých země rozkvetla, existovali i tací, kteří zemi přivedli do bídy. A stejně tak je to nejen s králi.

    Takže chvíli bude fungovat, chvíli ono - a bude sranda. Ale já už mlčím.
    31.8.2007 07:56 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS

    Ještě jsem zapomněl:

    Ano, stejně tak jako si lidé mnoho let pořizovali 32 bitový procesor a ještě mnoho let na něm provozovali 16 bitový systém.

    Ale ne proto, že by si to tak vybrali. Microsoft, věren své tradici tahouna pokroku, přišel se systémem využívajícím možností 386 "už" nějakých 7-8 let po jeho uvedení na trh. Linux 16-bitovou nikdy verzi neměl, jak to bylo s OS/2 nevím. Tedy úplně jiná situace než dnes, kdy si linuxový uživatel (a o těch se tu bavíme) už 2-3 roky může vybrat, zda si nainstaluje 32-bitovou nebo 64-bitovou verzi distribuce, přičemž se obě instalují a používají stejně pohodlně a prakticky stejně i vypadají.

    31.8.2007 10:52 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Jako vždy uvádíte nepřesné informace. Kdyste to vzal skutečně z celkového hlediska jak to bylo, tak 16 bitový systém prostě na tehdejším výkonu, který měl hw běžel velice svižně, zatímco 32 bitové systémy se loudaly takovým způsobem, že jste se u práce bez problémů i nasvačil při čekání na reakci počítače.

    Microsoft udělal naopak velice chytré obchodní rozhodnutí, když dělal systémy, které v pohodě utáhl hw té doby. K čemu byla OS/2, která byla plně 32 bitová, když vyžadovala pro slušný běh řekněme 16 MB paměti v době, kdy 2 MB RAM byl standard, 4 MB RAM luxus a každý MB paměti stál hrozné tisíce? Microsoft to obchodně udělal chytřem vyhodil prostě ven Windows, které uměly běžet a používat některé 32 bitové vlastnosti procesoru, ale samy vnitřně byly 16 bitové. Proč? Protože jedině tak se dalo zařídit, aby uživatel na počítači, který není dražší, než luxusní vila mu slušnou rychlostí běžel systém i programy.

    Prostě ač nadávám na Microsoft kde můžu, tak tohle udělal chytře a věděl co dělá na rozdíl od konkurence.

    Zbytek nekomentuji, neboť jsme to dostatečně probrali v jiných příspěvcích.
    31.8.2007 15:03 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Jako vždy uvádíte nepřesné informace.

    Nepřeháníte to trochu?! Opravdu chcete tvrdit, že vždy uvádím nepřesné informace?

    Kdyste to vzal skutečně z celkového hlediska jak to bylo, tak 16 bitový systém prostě na tehdejším výkonu, který měl hw běžel velice svižně, zatímco 32 bitové systémy se loudaly takovým způsobem, že jste se u práce bez problémů i nasvačil při čekání na reakci počítače.

    Abych byl v obraze: o kterých 16- a 32-bitových systémech (a které době) to teď mluvíte?

    Microsoft udělal naopak velice chytré obchodní rozhodnutí, když dělal systémy, které v pohodě utáhl hw té doby. K čemu byla OS/2, která byla plně 32 bitová, když vyžadovala pro slušný běh řekněme 16 MB paměti v době, kdy 2 MB RAM byl standard, 4 MB RAM luxus a každý MB paměti stál hrozné tisíce?

    OS/2 jsem sice aktivně nepoužíval, ale znal jsem v té době pár lidí, kteří ano, a o tom, že bez 16 MB slušně nefungovala, se nikdy nezmiňovali. Že by se mi v roce 1994 Linux proti kombinaci DOS 6.2 + Windows 3.1 na stejném železe nějak plazil, toho jsem si také nevšiml. Kdybych měl srovnávat srovnatelné aplikace, tak třeba TeX z Linuxu byl sice o něco pomalejší než Mattesův 32-bitový emTeX s EMX extenderem (mimochodem vyvíjený právě pod "nepoužitelnou" OS/2), ale rychlejší než 16-bitový emTeX. A pokud jsem do hry zapojil (podle vás efektivní) Windows 3.1 na jedné straně a (32-bit, tedy podle vás neefektivní) XFree86 na druhé, ten rozdíl se výrazně snížil. Takže si o pravdivosti vašich tvrzení dovolím na základě osobní zkušenosti pochybovat.

    31.8.2007 16:21 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Nepřeháníte to trochu?! Opravdu chcete tvrdit, že vždy uvádím nepřesné informace?

    Ok, omlouvám se. Jediné co mohu tvrdit je, že vždy uvádíte pouze část fakt, která podporuje Váš záměr a nezmiňujete se o faktech proti. Od důvodu přechodu z 16 na 32 bit, ohledně údajné vždy vyšší rychlosti 64 bit programů, atd...

    Ke zbytku - já jsem celou tu dobu zažil, nejsem nejmladší - a OS/2 byla sice určitá léta dost v kurzu, ale byla drahá, hw náročná a měla opravdu špatný marketink od IBM. Nedělejte si iluze, OS/2 byl mnoho let na začátku také 16 bitový operačním systémem, později hybridním, kdy byl částečně 16, částečně 32 bit. Teprve až tuším 7 let po svém uvedení se dopracovaly k plně 32 bitové verzi. Takže nemějte iluze ohledně 32 bitových systémů v té době.

    Jinak tím, že jsem ta léta zažil jsem vždy udiven s prominutím upravenými fakty, která tu píšete.

    Mluvíte o roce 1994, ale 32 bitový x86 je tu od roku 1986, tedy o 8 let dříve. A mohu vám zaručit, že v té době hw byl tak málo výkonný, že váš Linux by jako 32 bitový rozhodně vzniknout nemohl. Hw prostě nestačil.

    Tehdy se používalo leccos, například existoval i 16 bitový Unix přímo od Microsoftu zvaný Xenix. Obecně lze říci, že to byla doba, kdy existovalo poměrně mnoho operačních systémů, které se používalo a bylo kolem dost multiplatformovo :-) Dokonce jsem některé věci dělal i na 16-ti bitovém Smalltalku, který se prostě bootoval z diskety a nahrazoval zcela operační systém, takže byl sám operačním systémem se vším všudy i s celým grafickým prostředím běžícím v protected módu 286. Jinak ale samozřejmě kraloval DOS, jeho nadstavby, konkurenční implelementace, kde byl oblíbený DR-DOS a NovellDOS s podporou adresářových práv a s multitaskingem. K tomu existovaly pak různé 16-bitové nadstavby jako Desqview a další, které rozšiřovaly schopnosti DOSu. Pak tu samozřejmě existovaly různé 16 bitové verze Windows postupně s různými adoptovanými 32 bitovými schopnostmi.

    Jinak také byl hodně rozšířený Netware, tehdy začínal také jako 16 bitový systém. Do plně 32 bitového systému se Netware dostal tuším 9 let po svém zahájení. Takže i tam se začínalo na 16 bitech.

    A používalo se toho mnohem více, ale nemá smysl tohle všechno vzpomínat. Jen mě prostě vždycky hrozně udivuje co vždycky o těchto dobách tvrdíte - a je to dost out of reality.
    31.8.2007 16:51 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Ok, omlouvám se. Jediné co mohu tvrdit je, že vždy uvádíte pouze část fakt, která podporuje Váš záměr a nezmiňujete se o faktech proti. Od důvodu přechodu z 16 na 32 bit, ohledně údajné vždy vyšší rychlosti 64 bit programů, atd...

    Můžete mi ukázat, kde konkrétně jsem v této diskusi napsal, že jsou 64-bitové aplikace vždy rychlejší než 32-bitové ekvivalenty? Pokud nemůžete, poprosil bych vás, abyste mou údajnou manipulaci s fakty přestal zakládat na tvrzeních, kterých jsem se nedopustil. Nebo jen pod slovem vždy rozumíte něco jiného než já?

    Co se týče vašeho přehledu systémů, je sice rozsáhlý, ale neodpovídá na mou otázku. Takže ji zkusím zformulovat ještě jednou: na které konkrétní dvojici 16-bitového a 32-bitového systému s aspoň přibližně shodnou funkčností zakládáte své tvrzení, že 32-bitové systémy byly výrazně pomalejší než 16-bitové? A o kterou dobu se přibližně jednalo? Já jsem rok 1994 zmiňoval proto, že teprve tehdy jsem měl možnost udělat si přímé srovnání ekvivalentní 16-bitové a a 32-bitové aplikace (vyšlo výrazně ve prospěch 32-bitové verze). Pokud by mělo jít o celé operační systémy, pak jsem takovou dvojici neměl k dispozici nikdy. Jestliže vy ano, rád bych věděl, které to byly a kdy to bylo.

    31.8.2007 17:28 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Ad 1) Nechme toho - prostě mluvíte o plusech, aniž byste se zmínil o mínusech. Omluvil jsem se za slovo manipulace, jestli to chcete dál rozpitvávat, tak se budu řídit podle hesla moudřejší ustoupí a půjdu dělat něco užitečnějšího.

    Ad 2) Nezakládám na žádné konkrétní dvojici žádné tvrzení. Ale opravdu si myslíte, že všechny ty firmy co poslaly do světa operační systém byly debilové a jejich tvrzení, že 16 bitový, nebo částečně 16 bitový základ systému do jednoho unisono obhajovali větší rychlostí z důvodu nekompetentnosti? Škoda, že Vás tehdy neměli, Vy byste jim vysvětlil, že je to blbost. Proč ještě Windows 95 asi mělo v sobě 16 ti bitové části? Myslíte, že by pro Microsoft nebylo jednodušší udělat plně 32 bitový systém?

    Nevím co jste srovnával, ale otázkou je zda srovnáváte srovnatelné, tedy grafické systémy se vším všudy na hw, který tehdy byl. Zkuste si třeba na té nejméně výkonné konfiguraci, na které ještě plně běží svižně Windows 3.1 rozjet ten Váš slavný Linux v grafické verzi.

    Ano, klidně mě udolejte a chtějte po mě konkrétní měření, srovnání, grafy a přesné tabulky se srovnáním výkonu nejlépe svázané v kůži. Nedostanete je. Nemám je k dispozici.
    31.8.2007 22:48 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    prostě mluvíte o plusech, aniž byste se zmínil o mínusech

    Není třeba, na to jsou v této diskusi přinejmenším dva jiní… :-) A právě to, že kdykoli přijde řeč na porovnání 32-bitových a 64-bitových distribucí, objeví se pár lidí (a tím nemyslím zrovna vás), kteří začnou rezolutně prohlašovat, že 64-bitový systém nepřináší prakticky žádné výhody, ale zato spoustu problémů, cítím potřebu taková tvrzení korigovat.

    Ale opravdu si myslíte, že všechny ty firmy co poslaly do světa operační systém byly debilové a jejich tvrzení, že 16 bitový, nebo částečně 16 bitový základ systému do jednoho unisono obhajovali větší rychlostí z důvodu nekompetentnosti?

    Ne. Vysvětluji si to tím, že tehdy nešlo zdaleka jen o přechod z 16-bitového režimu na 32-bitový, ale hlavně o přechod z 8086 na (nepříliš šťastný mezistupeň 80286 ponechme stranou) 80386 s velmi odlišnou filosofií, systémem ochran, stránkováním paměti atd. Není divu, že to nebylo ze dne na den (i když to asi mohlo být rychlejší). Proti tomu je přechod z 32-bitového Linuxu na 64-bitový celkem oddechová záležitost. Právě proto jsem se ptal, jestli vaše tvrzení o pomalosti 32-bitových systémů vychází ze srovnání 16- a 32-bitového systému přibližně stejně schopných systémů. Protože postavíte-li na jednu stranu DOS + Windows 3.1 a na druhou Windows 95, Linux nebo 32-bitovou OS/2, pak to rozhodně za takové srovnání považovat nelze.

    Proč ještě Windows 95 asi mělo v sobě 16 ti bitové části? Myslíte, že by pro Microsoft nebylo jednodušší udělat plně 32 bitový systém?

    Není to zdaleka jediný případ, kdy Microsoft upřednostnil zpětnou kompatibilitu před technicky lepším řešením. Z obchodního hlediska je to celkem pochopitelné a obchodní hledisko je u Microsoftu logicky nadřazeno technickému.

    Nevím co jste srovnával, ale otázkou je zda srovnáváte srovnatelné, tedy grafické systémy se vším všudy na hw, který tehdy byl. Zkuste si třeba na té nejméně výkonné konfiguraci, na které ještě plně běží svižně Windows 3.1 rozjet ten Váš slavný Linux v grafické verzi.

    Srovnával jsem (na stejném počítači) rychlost stejné aplikace (TeX) pod Linuxem na jedné straně a pod DOSem na druhé straně. Nejrychlejší byla 32-bitová DOSová verze (portace z OS/2 za pomoci EMX extenderu), uprostřed Linuxová (klasická web2c), nejpomalejší DOSová 16-bitová verze. Když jsem na jedné straně přidal Windows 3.11 a na druhé XFree86 + fvwm, byla sice DOSová 32-bitová verze pořád rychlejší, ale rozdíl byl zhruba poloviční oproti prvnímu měření (20-30 procent v prvním případě, 10-15 ve druhém). Vždy ale byla 32-bitová verze TeXu (ať už pod 32-bitovým nebo pod 16-bitovým systémem) rychlejší než 16-bitová (pod 16-bitovým systémem).

    1.9.2007 12:23 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Vysvětluji si to tím, že tehdy nešlo zdaleka jen o přechod z 16-bitového režimu na 32-bitový, ale hlavně o přechod z 8086 na (nepříliš šťastný mezistupeň 80286 ponechme stranou) 80386 s velmi odlišnou filosofií, systémem ochran, stránkováním paměti atd. Není divu, že to nebylo ze dne na den (i když to asi mohlo být rychlejší).

    Snad by bylo dobré podotknout, že většina těch 16 bitových systémů používala protected mód, tedy nebyl až tak rozdíl mezi 16 a 32 bitovým módem. Skutečným důvodem proč 16 bitů bylo prostě hlavně to, že hw na to neměl.

    Není to zdaleka jediný případ, kdy Microsoft upřednostnil zpětnou kompatibilitu před technicky lepším řešením. Z obchodního hlediska je to celkem pochopitelné a obchodní hledisko je u Microsoftu logicky nadřazeno technickému.

    Jenže to tak není. Plně 32 bitové Windows je zpětně kompatibilní také, takže to asi nebude ten důvod. Skutečný důvod je prostě ten, že Microsoft žil v reále a chtěl dostatečně rychlý operační systém na tehdejším hw, což byla 486 s 8 MB RAM Aby toho Microsoft dosáhnul, musel prostě nechat některé části Windows95 16 bitové, jinak by se mu to nevešlo do paměti. Proti Vašim argumentům je ještě jeden důkaz, a to to, že Microsoft měl paralelně plně 32 bitové Windows NT. Myslíte, že by pro Microsoft tehdy nebylo jednodušší vyvíjet jen jednu řadu Windows, a to 32 bitů?

    Ano, bylo to z hlediska Microsoftu skvělé obchodní rozhodnutí. Protože kolem čekalo několik skvělých plně 32 bitových operačních systémů, které mohly nahradit Windows a smést je z povrchu zemského. Taky byl MS značně nervózní, ale udělal to naprosto geniálně. Zatímco ostatní operační systémy plně 32 bit a plně grafické potřebovaly drahý komp, který nebyl běžný, Microsoft prostě svých Windows95 dokázal se vejít na běžný komp běžného výkonu a běžné paměti a tím prostě vyšachovat plně 32 bitové systému na okraj.

    Pokud by Microsoft udělal plně 32 bitový systém (a on ho dokonce měl - Windows NT) a začal ho protlačovat, tak pravděpodobně obchodně prohraje, protože na tehdejší hw a velikost RAM by to nestačilo. On proto udělal hybridní 16/32 systém, který tím pádem běžel na běžném hw a zase vyhrál. Neoslavuji tím Microsoft, ale jen konstatuji, proč nebyly Windows95 plně 32 bitové. A Microsoft tady rozhodně neudělal chybu. Vytlačil konkurenci tím, že jeho operační systém běžel na běžném počítači na rozdíl od konkurence. A to je důvod, proč MS nešel hned do 32 bitů naplno. A vyhrál.
    1.9.2007 13:51 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Snad by bylo dobré podotknout, že většina těch 16 bitových systémů používala protected mód,

    Důvodem setrvání mohla být u těchto systémů i snaha, aby systém fungoval i na 286. On je docela rozdíl, jestli se bavíme o systémech, které vznikaly na konci osmdesátých let, nebo o těch, které vznikly v polovině let devadesátých (vy to střídáte tak rychle, že si nejsem pokaždé úplně jistý, kterou dobu máte zrovna na mysli).

    Plně 32 bitové Windows je zpětně kompatibilní také

    Nejsou. Při přechodu na plně 32-bitové prostředí jsou s řadou DOSových aplikací potíže. Například řada her se dala spustit pod Windows 95, ale pod Windows NT ne (a netýká se to samozřejmě zdaleka jen her). Zejména u uživatelských počítačů je tohle velice silný argument.

    Další odstavce nemá smysl řešit, vy prostě pořád vycházíte z předpokladu, že na stejném hardware (386) je 32-bitový kód a priori pomalejší než jeho 16-bitový ekvivalent, zatímco měření, která jsem v té době dělal, ukazují opak. Tím pádem vycházíte z axiomatiky, která není kompatibilní se světem, ve kterém jsem tehdy žil, takže nemá smysl snažit se přesvědčit vás argumenty.

    Souhlasím pouze s tím, že to pro Microsoft bylo obchodně správné rozhodnutí, ale důvodem podle mne nebyla (vámi prosazovaná) extrémní pomalost 32-bitových systémů, ale kompatibilita s původními aplikacemi. Kdyby totiž byly 32-bitové systémy tak strašně pomalé, jak tvrdíte, bylo by lepší udělat 16-bitové i Windows NT. Z technického hlediska ale bylo lepší udělat systém plně 32-bitový, s plně funkčním systémem ochran a bez dalších kompromisů. Jenže zvítězila kompatibilita, stejně jako třeba u procesorů: Itanium možná bylo navrženo z technického hlediska lépe, ale prosadila se až platforma AMD64. Proč? Protože nabídla možnost spouštět nezměněný kód přeložený pro starší modely (a díky tomu tahle diskuse může vůbec existovat :-) ).

    1.9.2007 16:48 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Důvodem setrvání mohla být u těchto systémů i snaha, aby systém fungoval i na 286.

    Třeba Windows95 nefungovaly na 286 ani náhodou, minimum byla 486. Důvodem 16 bitů rozhodně zdaleka nebyla tahle potřeba.

    Nejsou. Při přechodu na plně 32-bitové prostředí jsou s řadou DOSových aplikací potíže. Například řada her se dala spustit pod Windows 95, ale pod Windows NT ne (a netýká se to samozřejmě zdaleka jen her). Zejména u uživatelských počítačů je tohle velice silný argument.

    Ale no tak. Budeme se tu hádat o každou kravinu? DOSovské aplikace si zvykly sahat leckam přímo a mimo jiné i na porty hw. Windows95 tuhle vlastnost emulovaly (ale přístup na porty byl mnohonásobně pomalejší, než v čistém DOSu), pak prostě MS vytyčil strategii, že na porty nikoho nepustí kromě driverů - a to je celá příčina. A nejedná se jenom o porty, ale i další prostředky.

    Souhlasím pouze s tím, že to pro Microsoft bylo obchodně správné rozhodnutí, ale důvodem podle mne nebyla (vámi prosazovaná) extrémní pomalost 32-bitových systémů, ale kompatibilita s původními aplikacemi. Kdyby totiž byly 32-bitové systémy tak strašně pomalé, jak tvrdíte, bylo by lepší udělat 16-bitové i Windows NT.

    Podceňujete Microsoft. I MS věděl, že přijde čas plných 32 bitových systémů, a že je to jen otázkou času. A pro silné nasazení prostě bylo potřeba mít plně 32 bitový systém. A taky MS dobře věděl, že stejně časem hw bude tak silný, že plně 32 bitový systém bude nezbytností - tedy že nakonec všichni budeme používat NT řadu, jak se dnes děje. Jinak nechápu, proč by MS měl dělat dvě 16 bitové řady, tedy i NT, když prostě obchodně pokryl velmi šikovně jak potřebu běžných systémů na desktop (řada Windows 9x), tak i potřebu náročných 32 bitových systémů (řada NT).

    Z technického hlediska ale bylo lepší udělat systém plně 32-bitový, s plně funkčním systémem ochran a bez dalších kompromisů. Jenže zvítězila kompatibilita

    Ne, zvítězil zdravý selský rozum - a nutnost vytvořit systém dostatečně rychlý na tehdejším hw.

    Jenže zvítězila kompatibilita, stejně jako třeba u procesorů: Itanium možná bylo navrženo z technického hlediska lépe, ale prosadila se až platforma AMD64.

    Ale fuj. Držme se tématu, prosím. A to téma rozhodně není platforma AMD64. Tam jsou zase síly rozdané jinak, proběhly věci jinak atd..
    1.9.2007 18:17 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Třeba Windows95 nefungovaly na 286 ani náhodou, minimum byla 486.

    Windows 95 ale také vznikly o dost později než ty systémy, které pracovaly v protected modu, ale byly konstruovány jako 16-bitové. U Windows 95 byl důvod, proč kombinovaly 32-bitovou a 16-bitovou architekturu, jiný. Opravdu si nemyslím, že lze házet do jednoho pytle pozadí vzniku 16-bitových unixových systémů na konci osmdesátých let a pozadí vzniku Windows 95 v polovině let devadesátých.

    Ale no tak. Budeme se tu hádat o každou kravinu? DOSovské aplikace si zvykly sahat leckam přímo a mimo jiné i na porty hw. Windows95 tuhle vlastnost emulovaly (ale přístup na porty byl mnohonásobně pomalejší, než v čistém DOSu).

    A právě kvůli tomu tam byly ty 16-bitové části. Ne kvůli nějakému zrychlení systému.

    V dalším textu už zase vycházíte z postulátu, že 32-biotvý kód je a priori výrazně pomalejší než 16-bitový, což odporuje mým zkušenostem i měřením, takže na to nemá smysl, abych reagoval. Jen…

    Ale fuj. Držme se tématu, prosím. A to téma rozhodně není platforma AMD64. Tam jsou zase síly rozdané jinak, proběhly věci jinak atd..

    Možná jste to už zapomněl, ale hlavním tématem této diskuse ve skutečnosti je platforma AMD64 - a to, zda je na ní vhodnější používat 32-bitové nebo 64-bitové linuxové distribuce. Ale hlavně důvod, proč se Itanium prakticky neujalo, zatímco AMD64 (byť čistě technicky v mnoha ohledech horší) ano, je velmi podobný hlavnímu důvodu, proč zákaznická veřejnost nebyla ochotna v první polovině devadesátých let přijmout plně 32-bitový systém s čistou architekturou a místo toho nadšeně akceptovala paskvil Windows 95, který jim ale umožnil převzít beze změny prakticky všechen software, na který byli zvyklí.

    1.9.2007 18:53 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Toto je má opravdu poslední reakce v tomto blogu a přestávám tento blog sledovat včetně reakcí na něj.

    ad 1) Důvod proč 16 bitů ve Windows 95 byla na prvním místě schopnost rychleji běžet na slabém hw. Nic jiného.

    ad 2) 32 bitový kód je výrazně pomalejší, pokud máte nedostatek paměti. Protože tehdy byl problém hlavně s pamětí, které bylo velmi málo. Ať chcete, nebo ne, každý 32 bitový kód je prostě paměťově žravější, než 16 bitový kód - tím pádem zbyde méně paměti pro aplikace, tím pádem se mnohem častěji swapuje na disk - a výsledná pomalost 32 bitového systému je na světě. A Windows 95 počítaly i se situací, kdy počítač měl méně, než 8 MB RAM!!! A do toho vecpaly celý systém i s grafickým rozhraním a obrovským množstvím služeb. U plně 32 bitového systému by to bylo prostě nemožné.

    Vaše měření je sice krásná věc, ale otázka je co jste měřil, na jakém hw jste měřil a vůbec další podmínky.

    ad 3) Na nic jsem nezapomněl, to Vy jste přirovnával přechod 32->64 k přechodu 16->32, což je absolutně úplně jiná situace a to jsem se Vám snažil říct. Vidím, že si stále melete svou, tehdy prostě veřejnost nemohla přijmout ne PC plně 32 bitový systém, protože hw (hlavně obvyklá velikost paměti) na takový systém nestačil pro jeho plynulý běh. Taková OS/2 také uměla spouštět programy pro DOS i Windows (dokonce i lépe a bezproblémověji, než tehdejší Windows, však se dokonce tradovalo, že z těchto důvodů Microsoft leccos vyvíjel na OS/2), tedy umožnila by uživatelům používat programy, na které byly zvyklí. Proto neobstojí teze, že za úspěchem částečně 16 bitového systému stojí kompatibilita, tu by třeba u OS/2 a nejen tam dostali uživatelé také. Za úspěchem Windows 95 stojí prostě selský rozum Microsoftu, který nelámal nic přes koleno a prostě udělal systém běžící dobře na tehdejším hw i za cenu ústupků v plné 32 bitovosti.

    A už dále nereaguji a nebudu vyvracet Vaše nesmyslná tvrzení ohledně situace v době, kdy se přecházelo mezi 16 a 32 bitovými systémy.
    7.9.2007 00:12 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS

    Ad 1: v tom se prostě neshodneme. V roce 1995 byl už hardware dostatečný i na čistě 32-bitový systém, což lze ostatně doložit i několika praktickými ukázkami (včetně jedné přímo od MS).

    Ad 2: přes opakované upozornění pořád mícháte dohromady dvě zcela odlišné situace, které dělí dobrých 8-9 let: rok 1986 na jedné straně a rok 1995 na druhé straně. Přes opakované upozornění dále odmítáte upřesnit, kdy vlastně mluvíte o které z nich. Takže na jedné straně sice mluvíte o vydání Windows 95, ale na druhé se tváříte, jako byste ho datoval do doby, kdy 4 MB paměti byly luxusem. Co se týká měření, jasně jsem tu napsal, co jsem měřil, vy to holt ignorujete, svá vlastní měření neukážete, ale o to razantněji tvrdíte, že 32-bitový kód je výrazněji pomalejší. Obrázek ať si udělá každý sám.

    Ad 3: zase nerozlišujete, o které době z rozsahu 1986-1995 to vlastně mluvíte. OS/2 sice uměla spouštět DOSové programy, ale zdaleka ne všechny.

    Ad epilog: vskutku hodnotný "argument". Prohlásíte tvrzení oponenta za nesmyslná a proti jeho odpovědi se pojistíte prohlášením, že odteď už nebudete nic číst, a tedy ani na nic reagovat. Pro mne za mne, klidně si zacpěte uši jako malé dítě, když se pak budete cítit lépe. Vaše tvrzení se tím ovšem nestanou ani o chlup věrohodnějšími.

    31.8.2007 23:02 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Proč ještě Windows 95 asi mělo v sobě 16 ti bitové části?
    protože si s sebou vláčely kámen zpětné kompatibility a tuny starého balastního kódu

    win95 bootovaly z DOSu, to už bylo zapomenuto?
    Myslíte, že by pro Microsoft nebylo jednodušší udělat plně 32 bitový systém?
    to také udělal, a ten systém se jmenuje Windows NT

    ... pardon že to říkám, ale zatímco MK se možná dopustil několika nepřesností tím, že nezabíhal do nepodstatných detailů, ty svoji argumentaci stavíš vyloženě na vodě
    1.9.2007 12:25 Miloslav Ponkrác | blog: miloslavponkrac
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Win95 bootovaly z DOS, ale to je tak všechno. Stejně tak jako Linux může nabootovat z DOSu. Pak už v nich ale nic z DOSu neběželo.

    Já to sem tedy ještě jednou zkopíruju, o Win NT vím, ale v tehdejší době to rozhodně nebyl desktopový trhák a ani s ním Microsoft prorazit nemohl.

    Jenže to tak není ten důvod zpětné kompatibility. Plně 32 bitové Windows je zpětně kompatibilní také, takže to asi nebude ten důvod. Skutečný důvod je prostě ten, že Microsoft žil v reále a chtěl dostatečně rychlý operační systém na tehdejším hw, což byla 486 s 8 MB RAM Aby toho Microsoft dosáhnul, musel prostě nechat některé části Windows95 16 bitové, jinak by se mu to nevešlo do paměti. Proti Vašim argumentům je ještě jeden důkaz, a to to, že Microsoft měl paralelně plně 32 bitové Windows NT. Myslíte, že by pro Microsoft tehdy nebylo jednodušší vyvíjet jen jednu řadu Windows, a to 32 bitů?

    Ano, bylo to z hlediska Microsoftu skvělé obchodní rozhodnutí. Protože kolem čekalo několik skvělých plně 32 bitových operačních systémů, které mohly nahradit Windows a smést je z povrchu zemského. Taky byl MS značně nervózní, ale udělal to naprosto geniálně. Zatímco ostatní operační systémy plně 32 bit a plně grafické potřebovaly drahý komp, který nebyl běžný, Microsoft prostě svých Windows95 dokázal se vejít na běžný komp běžného výkonu a běžné paměti a tím prostě vyšachovat plně 32 bitové systému na okraj.

    Pokud by Microsoft udělal plně 32 bitový systém (a on ho dokonce měl - Windows NT) a začal ho protlačovat, tak pravděpodobně obchodně prohraje, protože na tehdejší hw a velikost RAM by to nestačilo. On proto udělal hybridní 16/32 systém, který tím pádem běžel na běžném hw a zase vyhrál. Neoslavuji tím Microsoft, ale jen konstatuji, proč nebyly Windows95 plně 32 bitové. A Microsoft tady rozhodně neudělal chybu. Vytlačil konkurenci tím, že jeho operační systém běžel na běžném počítači na rozdíl od konkurence. A to je důvod, proč MS nešel hned do 32 bitů naplno. A vyhrál.
    1.9.2007 13:52 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    Nevidím moc smyslu v psaní stejného příspěvku dvojmo. Chcete-li odpověď, podívejte se k první kopii.
    1.9.2007 18:53 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    asi pomoze pri argumentacii spomenut, ze vysvetlenie s kompatibilitou je jednoznacne blizsie realite (ten 16-bit hybrid bol podporovany do 11. jula 2006 -- asi si M$ stale stal za tym, ze 640 kB musi stacit kazdemu :))
    30.8.2007 19:10 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    je docela zarážející, že tehdy nikdo nehoroval pro setrvání u 16-bitových systémů

    Tehdy totiz bezna velikost pameti dalece presahovala 64 kB a jednoduchost adresace cele pameti ve 32bit rezimu je obrovska vyhoda. Takovou vyhodu dnes 64bit systemy pro pocitace, ktere maji 3 GB RAM nebo mene, neprinaseji.

    Kdyz to shrnu - co prinasi amd64 proti i386?
    1) 64bit pointry
    2) 64bit integer operace
    3) dalsi drobne vyhody (napr. vetsi pocet registru)

    1) je znacna vyhoda pro systemy s vice nez 3 GB RAM, mirna nevyhoda pro ostatni (odmyslim-li mmapovani velkych souboru, obskurni triky jako ukladat si flagy ve vyssich bitech pointeru a operacni systemy zalozene na koncepci jednoho pametoveho prostoru pro vsechny procesy).

    2) je vyhoda pro programy, ktere takove operace intenzivne vyuzivaji, ale je tezko rici, jak caste jsou takove programy.

    30.8.2007 22:04 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    2) je vyhoda pro programy, ktere takove operace intenzivne vyuzivaji, ale je tezko rici, jak caste jsou takove programy.

    Nedávno se tu v jedné diskusi ukázalo, že nejde zdaleka jen o aritmetické operace, ale že možnost pracovat se 128-bitovou hodnotou v jedné instrukci je hodně znát třeba i na rychlosti funkcí memset() a memcpy(). Takže podle mne je takových programů více, než si myslíme.

    31.8.2007 11:31 Ondrej 'SanTiago' Zajicek
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    možnost pracovat se 128-bitovou hodnotou v jedné instrukci je hodně znát třeba i na rychlosti funkcí memset() a memcpy()
    Jo, to je pravda - pokud nebude dana operace blokovana rychlosti cache nebo RAM.
    30.8.2007 13:14 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    nespozoroval som nic z toho co poisujes. ked uz sa mi dostal do ruk 64b hardware, nemam dovod sa tomu branit...

    btw prednedavnom tu niekto pastol peknu prezentaciu preco x86_64 ano a preco PPC64 nie, mozno ti to osvetli zopar tych urban legends, ktore tu popisujes...
    30.8.2007 17:48 skycaptain | blog: skywaker
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    pripajam sa k tvrdeniu ze 64b je rychlejsi nez 32b to je jasne a tiez k tomu ze kod zabera viac nez 32b.....

    nejako som si oblubil flash animacie na YouTube a to je jeden z dovodou ze ostavam aj ja ako ty pri 32b systeme.

    predpokladam ze 64b je buducnost a ze buduce procesory pojdu tymto smerom, a je otazka casu ako dlho bude kralovat 32b este..

    inac otazka ohladom debiana? nevies ako nainstalovat KDE4 do debiana? vraj je vo vetve sid... ale v testing este nie je.... alebo nejaky neoficialny mirror?
    30.8.2007 18:02 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    predpokladam ze 64b je buducnost a ze buduce procesory pojdu tymto smerom, a je otazka casu ako dlho bude kralovat 32b este..

    Letmý pohled do aktuální nabídky jakéhokoli prodejce hardware nám prozradí, že 32-bitové procesory (bavíme-li se o PC) už dávno dokralovaly.

    30.8.2007 18:10 skycaptain | blog: skywaker
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    som pouzivatelom Zenwalka co je odnoz Slackware len s aktivnejsim vyvojovym cyklom |pravidelne release castejsie nez u slackware a novsi soft| a na fore som cital ked sa nejaky user pytal vyvojarov ci nehodlaju prejst na 64b verziu odpoved bola: ze sa to zatial neoplati kedze jedine co je u 64 lepsie je asi o 10perc narast vykonu, vecsi narok na pamet a nekompatibilita s niektorymi aplikaciami ako flash, kodeky do mplayera atd. ale v buducnosti mozno... u distier ktore maju viac vyvojarov a su komercne ako mandriva, fedora maju 32 aj 64 a aj powerpc.. u nekomercnych archlinux, a lunar-linux napriklad.
    30.8.2007 18:18 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    No, pokud se hodláte řídit podle Slackware, pak opravdu není žádný spěch. Jádro 2.6 dnes jako horkou novinku, 64-bitové jádro tak za tři roky a SMP bude stačit tak za šest (tj. až budou uživatelé pomalu přecházet ze čtyřjádrových procesorů na osmijádrové)… :-)
    30.8.2007 18:42 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: Prechadzam na 32b OS
    nepouzivam KDE, nezostal som na 32b systeme a pouzivam operu a flash...

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.