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í
×
    včera 22:00 | IT novinky

    Společnost OpenAI představila svůj nejnovější AI model GPT-4o (o jako omni, tj. vše). Nově také "vidí" a "slyší". Videoukázky na 𝕏 nebo YouTube.

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

    Ondřej Filip publikoval reportáž z ceremonie podpisu kořenové zóny DNS. Zhlédnout lze také jeho nedávnou přednášku Jak se podepisuje kořenová zóna Internetu v rámci cyklu Fyzikální čtvrtky FEL ČVUT.

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

    Společnost BenQ uvádí na trh novou řadu monitorů RD určenou pro programátory. První z nich je RD240Q.

    Ladislav Hagara | Komentářů: 16
    včera 13:00 | IT novinky

    Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem nadále zůstává Frontier od HPE (Cray) s výkonem 1,206 exaFLOPS. Druhá Aurora má oproti loňsku přibližně dvojnásobný počet jader a dvojnásobný výkon: 1,012 exaFLOPS. Novým počítačem v první desítce je na 6. místě Alps. Novým českým počítačem v TOP500 je na 112. místě C24 ve Škoda Auto v Mladé Boleslavi. Ostravská Karolina, GPU

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 10:11 | Nová verze

    GHC (Glasgow Haskell Compiler, Wikipedie), tj. překladač funkcionálního programovacího jazyka Haskell (Wikipedie), byl vydán ve verzi 9.10.1. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 09:22 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 6.8 oznámil Linus Torvalds vydání Linuxu 6.9. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna. Později také na Linux Kernel Newbies.

    Ladislav Hagara | Komentářů: 2
    11.5. 18:22 | Nová verze

    Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    10.5. 19:11 | Nová verze

    Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 16
    10.5. 04:11 | Nová verze

    Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    9.5. 22:22 | Bezpečnostní upozornění

    Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].

    Ladislav Hagara | Komentářů: 23
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (72%)
     (6%)
     (10%)
     (11%)
    Celkem 227 hlasů
     Komentářů: 15, poslední včera 21:33
    Rozcestník

    Využití RAM v 32bitovém a 64bitovém GNU/Linuxu

    14.1.2012 17:46 | Přečteno: 4979× | Linux | Výběrový blog | poslední úprava: 14.1.2012 19:03

    Vzhledem k diskuzi pod mým posledním blogískem, jsem se rozhodl zopakovat jednoduchý experiment s využitím RAM a jeho výsledky hodit do samostatného zápisku, ať je můžu příště rovnou linkovat.

    Metodika

    V případě grafických živých CD probíhal test následovně: Nabootoval jsem CD s výchozími volbami, přes spouštěč (ALT+F2) pustil výchozí emulátor konzole (gnome-terminal v případě Ubuntu, konsole v případě Kubuntu a Chakry) a spustil příkazy:

    uname -a >> /tmp/distro-bity.txt
    free >>  /tmp/distro-bity.txt
        

    Poté jsem přes spouštěč pustil výchozí prohlížeč, počkal až došrotuje mechanika a opět zapsal do souboru výsledky free.

    Distribuce

    Jednak jsem vyhrabal nějaká stará LiveCD, co mi kdysi doručil Canonical, konkrétně šlo o Ubuntu 7.04 a Kubuntu 7.10, poté jsem stáhl aktuální vydání LiveCD Chakry, konkrétně 2011.12 (při jehož vypalování jsem vyhodil dvě zestárlá CD-RW) a oprášil CLI LiveUSB Arch Linuxu 201005. U všech jsem nabootoval do i686 a pak do x86_64 varianty.

    Hardware

    Test jsem udělal na novém Kanashimi (A64 3000+, 1 GB DDR I, Nvidia 7600 GS), viz přístí zápisek. Na Haku (C2D 2,4 GHz, 3 GB DDR II, Ati HD 3600) stará liveCD nenabootovala a Charku zarazil TPM, nebo co to má za vyfikundaci. Na Hikari (i3 2125, 8 GB DDR III, Intel HD 3000) pak nabootoval jak Arch tak Chakra.

    Výsledky

    Následující tabulky uvádějí hodnoty udané free, konkrétně položku -/+ buffers/cache (v kilobajtech, Chakra uvádí v megabajtech, takže jsem to do tabulky přepočetl) a jejich podíl 64bit/32bit. Případ prohlížeč- udává stav před spuštěním prohlížeče, případ prohlížeč+ po spuštění prohlížeče. Nejprve Kanashimi:

    Distribuce prohlížeč- prohlížeč+
    32bit 64bit poměr 32bit 64bit poměr
    Ubuntu 7.04 124 728 189 588 1,5200115 141 924 215 540 1,5187001
    Kubuntu 7.10 107 852 198 756 1,8428587 119 616 211 248 1,7660514
    Chakra 2011.12 184 320 296 960 1,6111111 216 064 346 112 1,6018957
    Arch Linux 201005 19 272 44 724 2,3206725

    Nyní Haku:

    Distribuce prohlížeč- prohlížeč+
    32bit 64bit poměr 32bit 64bit poměr
    Arch Linux 201005 30 192 94 092 3,1164547

    A konečně Hikari:

    Distribuce prohlížeč- prohlížeč+
    32bit 64bit poměr 32bit 64bit poměr
    Chakra 2011.12 204 800 381 952 1,865 236 544 432 128 1,8268398
    Arch Linux 201005 26 000 170 536 6,5590769

    Následují spojené textové soubory zachycené na LiveCD na Kanashimi:

    Linux ubuntu 2.6.20-15-generic #2 SMP Sun Apr 15 07:36:31 UTC 2007 i686 GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:       1035784     560032     475752          0      82068     353236
    -/+ buffers/cache:     124728     911056
    Swap:            0          0          0
                 total       used       free     shared    buffers     cached
    Mem:       1035784     621292     414492          0      90728     388640
    -/+ buffers/cache:     141924     893860
    Swap:            0          0          0
    Linux ubuntu 2.6.20-15-generic #2 SMP Sun Apr 15 06:17:24 UTC 2007 x86_64 GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:       1028120     646504     381616          0      81916     375000
    -/+ buffers/cache:     189588     838532
    Swap:            0          0          0
                 total       used       free     shared    buffers     cached
    Mem:       1028120     723472     304648          0      91564     416368
    -/+ buffers/cache:     215540     812580
    Swap:            0          0          0
    Linux ubuntu 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:       1035636     488376     547260          0      69152     311372
    -/+ buffers/cache:     107852     927784
    Swap:            0          0          0
                 total       used       free     shared    buffers     cached
    Mem:       1035636     509352     526284          0      71236     318500
    -/+ buffers/cache:     119616     916020
    Swap:            0          0          0
    Linux ubuntu 2.6.22-14-generic #1 SMP Sun Oct 14 21:45:15 GMT 2007 x86_64 GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:       1029488     595600     433888          0      69028     327816
    -/+ buffers/cache:     198756     830732
    Swap:            0          0          0
                 total       used       free     shared    buffers     cached
    Mem:       1029488     612324     417164          0      70244     330832
    -/+ buffers/cache:     211248     818240
    Swap:            0          0          0
    Linux chakra 3.1-CHAKRA #1 SMP PREEMPT Wed Dec 7 11:05:16 UTC 2011 i686 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:          1004        699        305          0         85        433
    -/+ buffers/cache:        180        824
    Swap:            0          0          0
                 total       used       free     shared    buffers     cached
    Mem:          1004        762        242          0         91        459
    -/+ buffers/cache:        211        792
    Swap:            0          0          0
    Linux chakra 3.1-CHAKRA #1 SMP PREEMPT Tue Dec 6 22:49:14 UTC 2011 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:           999        824        175          0         86        447
    -/+ buffers/cache:        290        708
    Swap:            0          0          0
                 total       used       free     shared    buffers     cached
    Mem:           999        902         96          0         91        472
    -/+ buffers/cache:        338        660
    Swap:            0          0          0
    Linux archiso 2.6.33-ARCH #1 SMP PREEMPT Thu May 13 12:06:25 CEST 2010 i686 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:       1028796      63780     965016          0       9112      35396
    -/+ buffers/cache:      19272    1009524
    Swap:            0          0          0
    Linux archiso 2.6.33-ARCH #1 SMP PREEMPT Thu May 13 11:32:37 CEST 2010 x86_64 AMD Athlon(tm) 64 Processor 3000+ AuthenticAMD GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:       1025280      92888     932392          0       9784      38380
    -/+ buffers/cache:      44724     980556
    Swap:            0          0          0
        

    Následují spojené textové soubory zachycené na LiveCD na Haku:

    Linux archiso 2.6.33-ARCH #1 SMP PREEMPT Thu May 13 12:06:25 CEST 2010 i686 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:       3093688      83652    3010036          0      10948      42512
    -/+ buffers/cache:      30192    3063496
    Swap:            0          0          0
    Linux archiso 2.6.33-ARCH #1 SMP PREEMPT Thu May 13 11:32:37 CEST 2010 x86_64 Intel(R) Core(TM)2 Duo CPU P8600 @ 2.40GHz GenuineIntel GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:       3083352     152400    2930952          0      11584      46724
    -/+ buffers/cache:      94092    2989260
    Swap:            0          0          0
        

    Následují spojené textové soubory zachycené na LiveCD na Hikari:

    Linux chakra 3.1-CHAKRA #1 SMP PREEMPT Wed Dec 7 11:05:16 UTC 2011 i686 Intel(R) Core(TM) i3-2125 CPU @ 3.30GHz GenuineIntel GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:          3447        786       2661          0         87        498
    -/+ buffers/cache:        200       3247
    Swap:            0          0          0
                 total       used       free     shared    buffers     cached
    Mem:          3447        852       2595          0         93        527
    -/+ buffers/cache:        231       3216
    Swap:            0          0          0
    Linux chakra 3.1-CHAKRA #1 SMP PREEMPT Tue Dec 6 22:49:14 UTC 2011 x86_64 Intel(R) Core(TM) i3-2125 CPU @ 3.30GHz GenuineIntel GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:          7900        972       6928          0         87        511
    -/+ buffers/cache:        373       7527
    Swap:            0          0          0
                 total       used       free     shared    buffers     cached
    Mem:          7900       1062       6838          0         93        546
    -/+ buffers/cache:        422       7477
    Swap:            0          0          0
    Linux archiso 2.6.33-ARCH #1 SMP PREEMPT Thu May 13 12:06:25 CEST 2010 i686 Intel(R) Core(TM) i3-2125 CPU @ 3.30GHz GenuineIntel GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:       3528008      73104    3454904          0       9468      37636
    -/+ buffers/cache:      26000    3502008
    Swap:            0          0          0
    Linux archiso 2.6.33-ARCH #1 SMP PREEMPT Thu May 13 11:32:37 CEST 2010 x86_64 Intel(R) Core(TM) i3-2125 CPU @ 3.30GHz GenuineIntel GNU/Linux
                 total       used       free     shared    buffers     cached
    Mem:       8093896     221396    7872500          0      10136      40724
    -/+ buffers/cache:     170536    7923360
    Swap:            0          0          0
        

    Závěr

    Co si mám myslet o číslech samotného CLI Archu (de facto jen Linux a Bash), opravdu nevím. Na druhou stranu by to vysvětlovalo značný nárůst využití RAM pozorovaný mezi 32bitovým netbookem Kanashimi a 64bitovým Hikari, kde provozuji systém s téměř stejnou konfigurací i běžícími službami. Zajímavé je také porovnání GNOME–KDE, kde to vypadá, že u KDE je záměna 32bit za 64bit systém cítit více. Rozdíl mezi 32bit a 64bit systémem se zdá také záviset na konkrétním hardwaru a to poměrně značně (viz rozdíly u Chakry mezi Kanashimi a Hikari. Celkově to na mém hardwaru vypadá tak, že rozdíly ve využití RAM mezi 32bit a 64bit systémem jsou v řádu 50–80 %.

           

    Hodnocení: 100 %

            špatnédobré        

    Obrázky

    Využití RAM v 32bitovém a 64bitovém GNU/Linuxu, obrázek 1

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

    Komentáře

    Vložit další komentář

    14.1.2012 17:50 User682 | skóre: 38 | blog: aqarium | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    zdravim,

    dekuju. To jsem shanel delsi dobu. Dobra prace.

    gf
    14.1.2012 18:29 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    kotyz avatar 14.1.2012 18:24 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Pěkný, ale ocenil bych to v lidsky čitelnejch jednotkách (celý megabajty) a úplně nejlepší by bylo to závěrečný porovnání zapracovat do sloupcovýho grafu, jak je bežný třeba v benchmarcích na diitu a pctuningu ... ;-)

    Tyhle hromady čísel sou pro mě (asi nebudu sám) težko stravitelný.

    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    14.1.2012 18:30 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Hele ty si nestěžuj, když jsem navrhoval, abys tenhle benchmark provedl, nechtělo se ti vůbec :-D
    =^..^= AmigaPower® avatar 14.1.2012 18:33 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    To je klasika! On by chtěl leda kdyby čekala na konci výpočtu klobása :-D
    kotyz avatar 14.1.2012 18:50 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Nebo lahváč, ten by taky šel ...
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Bedňa avatar 14.1.2012 18:52 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Tak to sprav viacero výpočtov :-)
    KERNEL ULTRAS video channel >>>
    kotyz avatar 14.1.2012 18:55 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Jo, v dohledný době. A asi to dam sem jako komentář, nechce se mi vymejšlet nějaká ta omáčka okolo aby to stačilo na blog ...
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    kotyz avatar 14.1.2012 18:47 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Už sem se na to chystal (bylo by to jen pár screenshotů ze system monitoru případně z konzole), na grafy bych se vysral taky, ale když už to teď udělal kolega tak se nebudu namáhat (stejně by to šlo až večer až budou děcka spát, protože teď na tom hrajou nějaký flashový hry, nebo nejlíp v pondělí až budou zase pryč). Což mi ale nebrání v kritizování :-D
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    =^..^= AmigaPower® avatar 14.1.2012 18:55 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    děti... vyhnat do závějí a nahradit kočkama! :-D
    kotyz avatar 14.1.2012 18:57 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Nechci na ně šahat, sou infekční (jedno má údajně neštovice). Počkam až zejtra odtáhnou domů, bude to jednodušší.
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Nicky726 avatar 14.1.2012 19:08 Nicky726 | skóre: 56 | blog: Nicky726
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Zapomněl jsem tam naházet zúžené mezery…

    Ad graf… Jak vůbec v Linuxu na grafy mimo LibreOffice? Dělání grafů není zrovna moje branže.
    Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
    =^..^= AmigaPower® avatar 14.1.2012 19:13 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Vine a excel pyčo! :-D
    kotyz avatar 14.1.2012 19:15 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Jestli ne LO (to by bylo asi lehčí), tak třeba gnuplot. A možná bude přímo nějaký pěkný udělátko na grafy ...
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    =^..^= AmigaPower® avatar 14.1.2012 19:20 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    máte to přímo pod nosem volove...
    kotyz avatar 14.1.2012 19:24 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Jó, to je přesně ten správnej program, kterej sem nikdy nepoužil a hodlam v tom pokračovat! :-D
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Nicky726 avatar 14.1.2012 19:25 Nicky726 | skóre: 56 | blog: Nicky726
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Díkes za připomenutí, dokonce to mám nainstalovaný jako závislost KDE klikátka… :-D
    Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
    Nicky726 avatar 14.1.2012 19:30 Nicky726 | skóre: 56 | blog: Nicky726
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Které nechce fungovat a tváří se, že jde o grafy z teorie grafů a ne sloupčeky, které kolega chce.
    Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
    =^..^= AmigaPower® avatar 14.1.2012 19:33 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Tak jinej, ne?! :-D
    14.1.2012 19:40 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Jj, graphviz je afaik zaměřen na grafy z teorie grafů.
    14.1.2012 19:57 Tomáš Heger (geckon) | skóre: 62 | Praha/Valašsko
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    gnuplot by měl být na ty správné grafy.
    kotyz avatar 14.1.2012 20:04 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Jo to byl muj druhej návrh po LO.
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Nicky726 avatar 14.1.2012 20:54 Nicky726 | skóre: 56 | blog: Nicky726
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Tak jsem graf nakonec vyplodil v LibreOffice.
    Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
    Bedňa avatar 14.1.2012 18:50 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Dík že si spravil to na čo som sa ja nakoniec vykašlal, pretože som sa rozhodol s 64bitom naďalej bojovať a už sa nevrátiť späť na 32bit. Je pravda, že budem musieť investovať do RAM, tak aspoň spravím test či stúpne spotreba elektrickej energie s ďalšími GB. Moja osobná skúsenosť je nárast spotreby RAM od 50% do 100%, čo sa od tvojho moc nelíši.
    KERNEL ULTRAS video channel >>>
    =^..^= AmigaPower® avatar 14.1.2012 18:56 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Mam teď 2.5GB :-D Ještě sehnat něco do ntb a sem spokojenej...
    Bedňa avatar 14.1.2012 18:58 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Ja mám len 2GB pre 32bit to úplne stačí, pri tom som mal vždy pustených viac ako 5aplikácií čo slušne žerú pamäť.
    KERNEL ULTRAS video channel >>>
    kotyz avatar 14.1.2012 19:07 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Blbý je že do tý mý low-end desky s tim 64bit Sempronem nejde dát víc jak 2 GB paměti a ještě z toho bude užírat integrovaná grafika (teď je tam jen 1 GB, tolik mi zůstalo po upgradu mýho hlavního kompu a víc tam dát nejde, sou tam jen dva sloty a větší moduly nemam a kupovat je by bylo vyhazování peněz a beztak na tom kompu nikdo ani nic nedělá, je tam jako taková záloha kdyby bylo třeba). Tam nemá cenu 64bit OS vůbec instalovat, nicméně sem to zkoušel, když už se mi takový železo dostalo do pracek. Škoda, kdyby to bylo aspoň se socketem 939 tak sem z toho udělal svuj hlavní kepl, tam by ještě bylo co upgradovat ...

    Konečně bych měl na čem počítat BOINC přes CUDA na grafice a skóre by mi rostlo 10x rychlejš! A ten účet za elektriku potom :-D No ještě si budu muset na takovej luxus chvíli počkat ...

    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Bedňa avatar 15.1.2012 01:29 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Integrovaná grafika je shit, pokiaľ to nemá svoju ram a nevieto VDPAU je to k ničomu.
    KERNEL ULTRAS video channel >>>
    kotyz avatar 15.1.2012 01:32 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Njn, jenže já nemam žádnou do PCI-e a ani se mi nechce žádnou kupovat. Do obyváku to stačí.
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    =^..^= AmigaPower® avatar 14.1.2012 19:10 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Mně to chrchlá max do 800MB (že by to začínalo osmičkou sem ještě neviděl), spíš s tim notebookem se furt seru, ten má 256...
    kotyz avatar 14.1.2012 18:59 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Nekecej, tak to máš víc než já! (pokud je to v jednom počítači)
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    14.1.2012 20:09 XXX
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Bylo by zajimavy v tomto srovnat s Windowsy. Ale to se asi nikomu chtit nebude ...
    kotyz avatar 14.1.2012 20:10 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Podruhý už ne.
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Nicky726 avatar 14.1.2012 20:38 Nicky726 | skóre: 56 | blog: Nicky726
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    AFAIK nemají LiveCD… Nemluvě o tom, že mám tak možná nějaká OEM XP, i když mám pocit, že jsem je vyhodil.
    Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
    =^..^= AmigaPower® avatar 14.1.2012 20:40 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Já mam nálepku :-D
    kotyz avatar 14.1.2012 21:02 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Já taky, win 98 second edition :-D
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    kotyz avatar 14.1.2012 21:06 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Konečně graf, ten to potřebovalo. ;-)
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    =^..^= AmigaPower® avatar 14.1.2012 21:14 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Já chci koláč jako měl Železný na Nově! :-D
    kotyz avatar 14.1.2012 21:27 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Makovej nebo tvarohovej?
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    =^..^= AmigaPower® avatar 14.1.2012 21:38 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    barevnej
    kotyz avatar 14.1.2012 22:46 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    To jako multikulturní? :-D
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    =^..^= AmigaPower® avatar 14.1.2012 23:52 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    jj, něcojako z pandy, černá, bílá a z asie... :-D
    Bedňa avatar 15.1.2012 01:25 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Tvarohový, alebo mákový, ale hlavne nalej mi.
    KERNEL ULTRAS video channel >>>
    15.1.2012 10:06 kotrcka | skóre: 23 | blog: Onééé 2 | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Vieš urobiť len seba a maslový chleba...
    Keďže tu účet nejde zrušiť, zmenil som si heslo na random a "zabudol ho".
    =^..^= AmigaPower® avatar 15.1.2012 10:45 =^..^= AmigaPower® | skóre: 30 | blog: BLB | Praha
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Od obojího má manželku :-D
    kotyz avatar 15.1.2012 12:59 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    A Jílek služku :-D
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Bedňa avatar 15.1.2012 18:13 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    :-D :-D
    KERNEL ULTRAS video channel >>>
    15.1.2012 13:35 foldy
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Není problém v tom, že jsou v těch distribucích libcompat librarys z 32bit systému? Mám skušenosti s tím, že pokud mám Slackware 32 a 64only tak je rozdíl skoro minimální, ale pokud do Slackwaru nahraju libcompat library a použiju v nějakém softu (virtualbox to třeba potřebuje) tak je nárůst ram velký. Pokud vezmu Debian na x86 32bit a IA64 tak je to taky stejné nebo dosti podobné. (IA64 32bit neumí) I když to je jiná archytektura.
    Nicky726 avatar 15.1.2012 14:00 Nicky726 | skóre: 56 | blog: Nicky726
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Co by to ale potřebovalo na LiveCD, kde pouštím pouze DE a poté prohlížeč? Žádný nárůst v poměru tam vidět není, takže by musely být načtené už v okamžiku startu. LiveUSB CLI Archu pak žádné libcompat knihovny nemá. Na Hikari mám nějaké 32bit věci, které ale běžně nepouštím (Skype, Virtualbox), přece se to nenačítá už jen kvůli tomu, že je to nainstalované?
    Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
    15.1.2012 16:10 foldy
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    No to ne, to máš pravdu, nevím co je na slackwaru tak odlišného...
    17.1.2012 09:15 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Není problém v tom, že jsou v těch distribucích libcompat librarys z 32bit systému?

    To je docela dobře možné. Směrodatnější by bylo porovnání konkrétní aplikace se stejnou konfigurací a stejnými daty, třeba právě toho prohlížeče.

    (IA64 32bit neumí)

    Spíš konkrétní distribuce, architektura jako taková ano (i když v SW emulaci).

    15.1.2012 16:12 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Hezké srovnání. Více méně to ilustruje to, že pokud stroj nemá opravdu hodně paměti, tak 64 bitová architektura je nevýhodná.
    15.1.2012 20:07 disorder | blog: weblog
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    ja som prechadzal z 1.5G na 1G a nic mi na 64b nechybalo.
    17.1.2012 09:29 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    No já jsem přecházel na 64bit při 8G. Nicméně i tak jsou problémy. Např jsem ještě nerozběhl 64bitový Goggle Earth. A před 2 lety jsem rozbíhal na 64 bitovém debianu SAS Enterprise Miner a bylo to celkem drsné. Takové množství 32 bitových knihoven jsem tam musel dodat, že jsem si říkal jak to vlastně dodává RedHat, když to byla instalace v podstatě na něj.
    16.1.2012 15:11 SPM | skóre: 28
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    naproti tomu u 64b máš nějaké další instrukce, takže cpu může pracovat rychleji... porovnání paměti u je/není výhodné tak úplně nestačí...
    17.1.2012 09:25 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Jsem si toho vědom. Porovnání rychlosti dělá často phoronix. A výsledky bývají už dost dlouho stejné. algoritmy využívající šifrování (openSSL), kódování videa a audia a některé komprese mají výhodu 64bit architektury ostatní se zlepší málo. Nicméně i z těch vyplývá, že s malou pamětí. (4G) ty výhody nejsou tak silné jako s větší (8G)
    17.1.2012 09:27 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu

    Nejen instrukce, ale hlavně registry. Takhle třeba vypadá funkce sčítající čtyři čísla na x86_64:

       0x0000000000400560 <+0>:     add    %rsi,%rdi
       0x0000000000400563 <+3>:     add    %rdi,%rdx
       0x0000000000400566 <+6>:     lea    (%rdx,%rcx,1),%rax
       0x000000000040056a <+10>:    retq
    

    a takhle na i586:

       0x08048450 <+0>:     mov    0x4(%esp),%edx
       0x08048454 <+4>:     mov    0x8(%esp),%eax
       0x08048458 <+8>:     add    %edx,%eax
       0x0804845a <+10>:    mov    0xc(%esp),%ecx
       0x0804845e <+14>:    add    %ecx,%eax
       0x08048460 <+16>:    mov    0x10(%esp),%edx
       0x08048464 <+20>:    add    %edx,%eax
       0x08048466 <+22>:    ret
    
    17.1.2012 09:59 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    V reegistrech bych očekával hlavní nárust zisku. Mohu přehazovat na jeden takt 2x více dat. Dotaz: Ty uvodní čísla jsou program counter? add na 64 bitech jsou 3 bytové instrukce? A ještě tohle je standardní funkce kterou kompilátor zařadí do kódu z přiřazení a=b+c+d+e?
    17.1.2012 10:21 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    V reegistrech bych očekával hlavní nárust zisku. Mohu přehazovat na jeden takt 2x více dat.

    Jde hlavně o to, že jich je víc, takže se spousta věcí dá udělat v registrech a nemusí se tak často sahat do paměti. Třeba v případě celočíselných nebo pointerových parametrů se na x86_64 se prvních šest parametrů předává v registrech, zatímco na i586 jen 0-3.

    Ty uvodní čísla jsou program counter? add na 64 bitech jsou 3 bytové instrukce?

    Ano, jsou to adresy, na kterých je příslušná instrukce. Délka instrukce bude IMHO záviset na tom, co s čím se sčítá.

    A ještě tohle je standardní funkce kterou kompilátor zařadí do kódu z přiřazení a=b+c+d+e?

    Je to reálně přeložený prográmek

    #include <stdio.h>
    
    long sum4(long a, long b, long c, long d)
    {
      return a + b + c + d;
    }
    
    int main()
    {
      printf("%ld\n", sum4(1,2,3,4));
      return 0;
    }
    

    pomocí

      gcc -O3 -fomit-frame-pointer -fno-inline -m64 -march=k8 -o reg-64 reg.c
      gcc -O3 -fomit-frame-pointer -fno-inline -m64 -march=i586 -o reg-32 reg.c
    

    Výpis funkce byl získán pomocí gdb (disassemble sum4). Samotné přiřazení uprostřed funkce by bylo implementováno různě podle toho, kam zrovna optimalizátor uloží příslušné proměnné; obecně ale platí, že na x86_64 je větší šance, že proměnná bude v registru.

    Bedňa avatar 17.1.2012 11:29 Bedňa | skóre: 34 | blog: Žumpa | Horňany
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    V praxi som nepostrehol žiadne zlepšenie, skôr mám pocit o opaku súvisiacim so zaplňovaním pamäte.
    KERNEL ULTRAS video channel >>>
    16.1.2012 10:51 pedro
    Rozbalit Rozbalit vše Re: Využití RAM v 32bitovém a 64bitovém GNU/Linuxu
    Tak to koukám, docela brutální nárůst. No, ještě že jedu na Gentoo x86, tak mi to může být ukradený.

    Založit nové vláknoNahoru

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