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 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    dnes 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    dnes 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

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

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 9
    včera 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Oznámeny byly nové Raspberry Pi Compute Module 4S. Vedle původní 1 GB varianty jsou nově k dispozici také varianty s 2 GB, 4 GB a 8 GB paměti. Compute Modules 4S mají na rozdíl od Compute Module 4 tvar a velikost Compute Module 3+ a předchozích. Lze tak provést snadný upgrade.

    Ladislav Hagara | Komentářů: 0
    včera 04:44 | Nová verze

    Po roce vývoje od vydání verze 1.24.0 byla vydána nová stabilní verze 1.26.0 webového serveru a reverzní proxy nginx (Wikipedie). Nová verze přináší řadu novinek. Podrobný přehled v souboru CHANGES-1.26.

    Ladislav Hagara | Komentářů: 0
    včera 04:33 | Nová verze

    Byla vydána nová verze 6.2 živé linuxové distribuce Tails (The Amnesic Incognito Live System), jež klade důraz na ochranu soukromí uživatelů a anonymitu. Přehled změn v příslušném seznamu. Tor Browser byl povýšen na verzi 13.0.14.

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

    Byla vydána nová verze 30.0.0 frameworku pro vývoj multiplatformních desktopových aplikací pomocí JavaScriptu, HTML a CSS Electron (Wikipedie, GitHub). Chromium bylo aktualizováno na verzi 124.0.6367.49, V8 na verzi 12.4 a Node.js na verzi 20.11.1. Electron byl původně vyvíjen pro editor Atom pod názvem Atom Shell. Dnes je na Electronu postavena celá řada dalších aplikací.

    Ladislav Hagara | Komentářů: 2
    včera 04:11 | Nová verze

    Byla vydána nová verze 9.0.0 otevřeného emulátoru procesorů a virtualizačního nástroje QEMU (Wikipedie). Přispělo 220 vývojářů. Provedeno bylo více než 2 700 commitů. Přehled úprav a nových vlastností v seznamu změn.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (72%)
     (9%)
     (2%)
     (17%)
    Celkem 741 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Debian diskutuje vypuštění podpory starších procesorů

    Ben Hutchings, správce balíčků kernelu v Debianu, navrhl ve vývojářském mailing listu přestat podporovat procesory starší než Pentium Pro (i686). Pokud by byl návrh přijat, změna by se dotkla už příští stabilní verze Debian 9 (Stretch).

    13.1.2016 07:07 | little.owl | Komunita


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

    Komentáře

    Vložit další komentář

    13.1.2016 09:23 R
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Tak to je v prdeli...
    little.owl avatar 13.1.2016 09:40 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Instalator jiz tuto moznost nepodporuje, je to uzavrene. Byla to jedina rozumna distrubuce, ktera podporovala Intel Quark :-/.
    A former Red Hat freeloader.
    13.1.2016 09:56 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Podle té diskuse tak úplně ne.
    13.1.2016 09:59 R
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Napriek tomu to fungovalo: https://lists.debian.org/debian-devel/2015/09/msg00606.html
    13.1.2016 10:33 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Jistě, to mám vždycky moc rád, když někdo na upozornění na bug projevující se náhodnými race conditions odpoví "mně to funguje".
    pavlix avatar 13.1.2016 10:38 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Mně přijde odkazovaná odpověď zcela korektní? Co je na ní špatně,
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    13.1.2016 11:22 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Odkazovaná víceméně ano, ta, na kterou jsem reagoval, už výrazně méně.
    13.1.2016 11:22 Atom321 | skóre: 20
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Nebylo by spíš lepší ten bug opravit, než podporu úplně zahodit?
    13.1.2016 11:28 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    The Intel X1000 (32bit Pentium ISA) has a bug on the LOCK prefix, that cannot be fixed with an updated microcode and cannot be worked around by trapping elsewhere (in the Linux Kernel).

    Jak byste si tu opravu představoval?

    13.1.2016 12:15 Atom321 | skóre: 20
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    V errata se píše:
    24. Possible Incorrect CPU Operation with LOCK Prefix Instructions Under Specific Circumstances
    Problem:When a memory instruction with LOCK prefix executes and if it encounters a page fault (#PF) the state of the CPU could potentially get corrupted.
    Implication:Invalid CPU operation may occur for specific instruction sequences when using the LOCK prefix instruction if the instruction generates a page fault.
    Workaround:Software should avoid using the LOCK prefix for instructions that may cause page fault (#PF).
    Status:No Fix
    Opravu (workaround) bych si představoval tak, že se zabrání situaci, kdy instrukce s prefixem LOCK může vyvolat výpadek stránky. Ostatně, je docela dobře možné, že ten člověk na Intel Quarku prostě jen nepoužívá swap, čímž nevědomky vzniku této chyby zabránil.
    little.owl avatar 13.1.2016 12:55 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Na to se pouziva hack popsany zde, bod 5.
    A former Red Hat freeloader.
    16.1.2016 10:15 Tassadar | skóre: 11 | blog: Lorris | Brno
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    root@GalileoSDK:/# for i in `/usr/bin/find /lib -type f -name \*pthread\*so`; do cp ${i} ${i}.bak; sed -i "s/\xf0\x0f\xb1\x8b/\x90\x0f\xb1\x8b/g" ${i}; done
    Ještě, že je tam ten hack tak obsáhle popsaný a vysvětlený ;)
    return 4;
    13.1.2016 21:30 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Opravu (workaround) bych si představoval tak, že se zabrání situaci, kdy instrukce s prefixem LOCK může vyvolat výpadek stránky.
    [warning] Zas tak podrobně stránkování x86 neznám, já hlavně linked store-load [/warning]

    No jenže to může IMHO vždycky. LOCK se používá hlavně na mutexy a spinlocky a tam čte paměť s proměnnou, která se má atomicky modifikovat. I kdyby jsi tu proměnnou přečetl předem, tak ti nikdo nezaručí, že než se quark dostane k té instrukci s LOCKem, tak se ta stránka z TLB cache neodstraní.

    13.1.2016 18:02 omg
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    vsiml jsem si, ze tohle je za poslednich 10 let hodne fakt hodne casta reakce na problem v mikrokodu cpu.

    A to presto, ze ma softwarove reseni

    Ale nema politickou (rozumej zadny partner vyrabejici hardware sprateleny s nejakym distributorem linuxu) nema zajem na jeho zacleneni do hlavni vetve kernelu, protoze jde o podporu konkurence.

    A nikomu se nechce psat s omezujicimi podminkami a udrzovat ten vyjmecny kus kodu pri zivote. (i presto, ze do nej nebude muset dalsich 20 let vrtat)
    little.owl avatar 13.1.2016 11:31 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    To je bug v HW. Quark pouziva jadro, ktere bylo prepracovano pro vicejadrovy design (asi z Larabee) a kdyz z toho udelali opet jedno jadro, tak to zvrtali.
    A former Red Hat freeloader.
    little.owl avatar 13.1.2016 10:11 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Ano, u starsich revizi je bug v CPU, jenze novejsi by meli byt uz bez nej; i kdyz Intel je v embedded vecech trochu nepredvidatelny.
    A former Red Hat freeloader.
    Jendа avatar 13.1.2016 10:18 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Instalator jiz tuto moznost nepodporuje, je to uzavrene.
    Instalátor to nepodporuje, ale nainstalovaný systém jo? Jaký to má smysl?
    13.1.2016 11:18 tom
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Co je na tom divneho? Na spoustu platforem se da Debian instalovat jen tak, ze spustite debootstrap na jinem systemu a on vam vytvori root file system, ktery prenesete na cilovy system, a instalaci dokoncite spustenim skriptu.
    Jendа avatar 13.1.2016 11:24 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Já vím, a sám debianí instalátor skoro nepoužívám. Ale jak se tohle podaří? Teď mě napadlo, že je možné, že instalátor si nese jen 686 kernel a libc a rovnou z instalátoru se to kopíruje do systému (takhle to dělá desktopový instalátor Ubuntu, ale myslel jsem, že na Debianu to má systém instalátoru a balíčky pro instalovaný systém zvlášť).
    Jendа avatar 13.1.2016 10:19 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Vždyť takové ty Alixy nejsou zas tak staré a spousta jich je ještě v provozu, ne?

    Spíš myslím, že je čím dál tím méně 686 - protože to byly desktopy a notebooky, a ty teď už mají všichni amd64.
    13.1.2016 10:34 Lol Phirae | skóre: 23
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Vždyť takové ty Alixy nejsou zas tak staré a spousta jich je ještě v provozu, ne?
    No, já na tom mám pfSense na několika místech, takže je mi to v zásadě jedno, ale jinak ty Alixy se dokonce furt ještě prodávaj. Taky tenhle počin nechápu...
    13.1.2016 12:35 AlYoSHA
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    .. a este rozne sondy, dohlad na UPS, monitoring hostov, a rozne dalsie viac specializovane nasadenia. Pokial ide o Debian tak tam nechapem viac veci. Zacinam mat pocit ze im tam niekto nasadil zaskodnikov.
    13.1.2016 13:48 R
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Tiez sa mi zda, ze od Jessie ide cely Debian do sraciek. Nasadenie neodladeneho systemd a jeho automaticka instalacia aj pri upgrade z Wheezy, to je debilizmus, na ktory som nebol zvyknuty. Dobry priklad "riesenia" problemov je toto - 300 sprav a vysledok nula: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751636
    13.1.2016 18:47 j
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Problem je zcela jiste na strane uzivatele ktery zcela zjevne nepochopil genialitu tohodle reseni.

    Me tada deb prijde svym zpusobem uchylnej odjakziva, ale drive se o tom aspon dalo rict, ze je to distro sice zastasraly, ale aspon pomerne stabilni (a konzervativni), coz pro spousty nasazeni byla proste ohromna vyhoda.
    13.1.2016 20:36 R
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Hlavne to vzdy fungovalo. A bolo zvykom, ze ked sa v novej verzii vymiena nejaka dolezita cast, pri upgrade ostane zachovana povodna a zmenu vykona pouzivatel podla dokumentacie, ked to uzna za vhodne (grub->grub2, sysklogd->rsyslog a pod.).
    13.1.2016 14:07 tukan
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Právě na to teď myslím. Dal jsem právě z těchto obav před pár měsíci na to OpenBSD 5.8 a vyhnul se voyage linuxu, protože jsem si říkal, jestli na tohle právě nedojde.
    13.1.2016 14:22 Lol Phirae | skóre: 23
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    15.1.2016 13:18 tukan
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    No právě, že jen skoro a už vidím jak budu hlídat jestli se ta instrukce někde náhodou nepoužije. To raději opravdu zůstanu u toho OpenBSD, které funguje. A ostatně umí to i zamykat CFko stejně jako voyage, když se použije správný postup.
    15.1.2016 13:51 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    V podstatě jo, ale x86 android zkompilovaný pro i686 mi to nenabootovalo (Futro S400) - hodilo to chybu právě na tom chybějícím NOPLu. Voyage je pro i486 (nebo dokonce i386).
    13.1.2016 15:25 Ovocníček
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Důvodem bude rychlost binárek, podle mě. Když je build pro i686, tak se může všude použít CMOV a tak (MMX bohužel ještě ne, PPro ho nemělo). Zachování podpory pro architektonicky starší CPU (Pentium, K6, Quark, Vortex86 asi) tudíž stojí určitý výkon na ostatních CPU.

    Ale taky to nechápu docela, protože kde jde o výkon, tam by se dneska asi ve většině případů měla použít verze x64... tak možná je to taky kvůli údržbě a testování.
    Jendа avatar 13.1.2016 16:37 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    tudíž stojí určitý výkon na ostatních CPU
    Já právě nevím, jaká jsou ta ostatní CPU. Přišli jsme v podstatě jenom na nejnižší Atomy, které jsou 686, a možná poslední 686 repasované thinkpady (první série x60 a starší, novější věci už jsou amd64).
    13.1.2016 16:53 tomvec | skóre: 24 | Kojetín
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    To už jako můj T41 nee? No dopr...
    Jendа avatar 13.1.2016 17:35 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Jak ne?
    13.1.2016 18:27 tomvec | skóre: 24 | Kojetín
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Asi mě zmátla ta poznámka o nejnižších Atomech a x60, protože T41 s Pentium M 1,6GHz bude poněkud starší.

    Tak to dopadá, když člověk nečte odkazované zdroje.

    13.1.2016 17:39 Ovocníček
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    On tím myslel asi, že je 32bitovej (Pentium M, Core Duo, další relavantní věci jsou starší Pentia 4 a K7čky) a tudíž na něj člověk nemůže nainstalovat 64bitovej OS. A proto je u něj důležité, aby i 32bitová verze byla optimalizovaná a ne svázaná kompatibilitou s (podle nich asi mnohem méně používanmými až obskurními) před-i686 CPU.
    Jendа avatar 13.1.2016 18:41 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    A proto je u něj důležité, aby i 32bitová verze byla optimalizovaná a ne svázaná kompatibilitou
    Naopak, kromě Atomů a těch starých notebooků 686 nikdo nepoužívá, takže bych radši to svázání kompatibilitou.

    (dělal vůbec někdo benchmark, o kolik to bude lepší?)
    pavlix avatar 13.1.2016 19:10 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Naopak, kromě Atomů a těch starých notebooků 686 nikdo nepoužívá, takže bych radši to svázání kompatibilitou.
    To dává smysl.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    Jendа avatar 13.1.2016 19:14 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Ironie?

    Já nevím, ještě by se hodila čísla. Např. na ARMu jsem při přechodu v6 → v7 získal ani ne 10 %. Samozřejmě to závisí na aplikaci.
    pavlix avatar 13.1.2016 19:16 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Bez ironie. Nejsem ty. :)
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    13.1.2016 19:38 Ovocníček
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    A proto je u něj důležité, aby i 32bitová verze byla optimalizovaná a ne svázaná kompatibilitou
    Naopak, kromě Atomů a těch starých notebooků 686 nikdo nepoužívá, takže bych radši to svázání kompatibilitou.
    No jo, ale podle mě zrovna tyhlety "kromě" zkriplené Atomy a Pentia M/Core1 budou v mnohem víc užívaných systémech, než ty stará 486/586 a od nich odvozená embedded CPU. A zároveň víc potřebujou aktuální systém, kdežto pro to embedded by se asi spíš dala použít i jen ta stará, ale nějak udržovaná větev?
    Jendа avatar 13.1.2016 20:39 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    No a měřili jste to někdo?

    686
    /tmp/openssl/openssl-1.0.2e/apps> ./openssl version -a; ./openssl speed rsa4096; ./openssl speed aes-256-cbc; ./openssl speed rc4; ./openssl speed md5
    WARNING: can't open config file: /usr/local/ssl/openssl.cnf
    OpenSSL 1.0.2e 3 Dec 2015
    built on: reproducible build, date unspecified
    platform: linux-elf
    options:  bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) idea(int) blowfish(idx) 
    compiler: gcc -I. -I.. -I../include  -m32 -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i686
    OPENSSLDIR: "/usr/local/ssl"
    WARNING: can't open config file: /usr/local/ssl/openssl.cnf
    Doing 4096 bit private rsa's for 10s: 132 4096 bit private RSA's in 10.00s
    Doing 4096 bit public rsa's for 10s: 9331 4096 bit public RSA's in 10.00s
    OpenSSL 1.0.2e 3 Dec 2015
    built on: reproducible build, date unspecified
    options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx) 
    compiler: gcc -I. -I.. -I../include  -m32 -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i686
                      sign    verify    sign/s verify/s
    rsa 4096 bits 0.075758s 0.001072s     13.2    933.1
    WARNING: can't open config file: /usr/local/ssl/openssl.cnf
    Doing aes-256 cbc for 3s on 16 size blocks: 9914621 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 64 size blocks: 2677754 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 256 size blocks: 700430 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 1024 size blocks: 175610 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 8192 size blocks: 22179 aes-256 cbc's in 3.00s
    OpenSSL 1.0.2e 3 Dec 2015
    built on: reproducible build, date unspecified
    options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx) 
    compiler: gcc -I. -I.. -I../include  -m32 -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i686
    The 'numbers' are in 1000s of bytes per second processed.
    type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
    aes-256 cbc      52877.98k    57125.42k    59770.03k    59941.55k    60563.46k
    WARNING: can't open config file: /usr/local/ssl/openssl.cnf
    Doing rc4 for 3s on 16 size blocks: 59380215 rc4's in 3.00s
    Doing rc4 for 3s on 64 size blocks: 19243318 rc4's in 3.00s
    Doing rc4 for 3s on 256 size blocks: 5133509 rc4's in 3.00s
    Doing rc4 for 3s on 1024 size blocks: 1310504 rc4's in 3.00s
    Doing rc4 for 3s on 8192 size blocks: 168002 rc4's in 3.00s
    OpenSSL 1.0.2e 3 Dec 2015
    built on: reproducible build, date unspecified
    options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx) 
    compiler: gcc -I. -I.. -I../include  -m32 -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i686
    The 'numbers' are in 1000s of bytes per second processed.
    type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
    rc4             316694.48k   410524.12k   438059.43k   447318.70k   458757.46k
    WARNING: can't open config file: /usr/local/ssl/openssl.cnf
    Doing md5 for 3s on 16 size blocks: 3390448 md5's in 3.00s
    Doing md5 for 3s on 64 size blocks: 2996314 md5's in 3.00s
    Doing md5 for 3s on 256 size blocks: 2036666 md5's in 3.00s
    Doing md5 for 3s on 1024 size blocks: 892860 md5's in 3.00s
    Doing md5 for 3s on 8192 size blocks: 142915 md5's in 3.00s
    OpenSSL 1.0.2e 3 Dec 2015
    built on: reproducible build, date unspecified
    options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx) 
    compiler: gcc -I. -I.. -I../include  -m32 -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i686
    The 'numbers' are in 1000s of bytes per second processed.
    type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
    md5              18082.39k    63921.37k   173795.50k   304762.88k   390253.23k
    
    586
    /tmp/openssl/586/apps> ./openssl version -a; ./openssl speed rsa4096; ./openssl speed aes-256-cbc; ./openssl speed rc4; ./openssl speed md5
    WARNING: can't open config file: /usr/local/ssl/openssl.cnf
    OpenSSL 1.0.2e 3 Dec 2015
    built on: reproducible build, date unspecified
    platform: linux-elf
    options:  bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) idea(int) blowfish(idx) 
    compiler: gcc -I. -I.. -I../include  -m32 -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i586
    OPENSSLDIR: "/usr/local/ssl"
    WARNING: can't open config file: /usr/local/ssl/openssl.cnf
    Doing 4096 bit private rsa's for 10s: 132 4096 bit private RSA's in 10.06s
    Doing 4096 bit public rsa's for 10s: 9298 4096 bit public RSA's in 10.00s
    OpenSSL 1.0.2e 3 Dec 2015
    built on: reproducible build, date unspecified
    options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx) 
    compiler: gcc -I. -I.. -I../include  -m32 -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i586
                      sign    verify    sign/s verify/s
    rsa 4096 bits 0.076212s 0.001076s     13.1    929.8
    WARNING: can't open config file: /usr/local/ssl/openssl.cnf
    Doing aes-256 cbc for 3s on 16 size blocks: 10005143 aes-256 cbc's in 2.98s
    Doing aes-256 cbc for 3s on 64 size blocks: 2745284 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 256 size blocks: 703450 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 1024 size blocks: 177295 aes-256 cbc's in 3.00s
    Doing aes-256 cbc for 3s on 8192 size blocks: 22190 aes-256 cbc's in 3.00s
    OpenSSL 1.0.2e 3 Dec 2015
    built on: reproducible build, date unspecified
    options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx) 
    compiler: gcc -I. -I.. -I../include  -m32 -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i586
    The 'numbers' are in 1000s of bytes per second processed.
    type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
    aes-256 cbc      53718.89k    58566.06k    60027.73k    60516.69k    60593.49k
    WARNING: can't open config file: /usr/local/ssl/openssl.cnf
    Doing rc4 for 3s on 16 size blocks: 55944570 rc4's in 3.00s
    Doing rc4 for 3s on 64 size blocks: 18707376 rc4's in 3.00s
    Doing rc4 for 3s on 256 size blocks: 5142356 rc4's in 2.98s
    Doing rc4 for 3s on 1024 size blocks: 1327813 rc4's in 2.98s
    Doing rc4 for 3s on 8192 size blocks: 166567 rc4's in 3.00s
    OpenSSL 1.0.2e 3 Dec 2015
    built on: reproducible build, date unspecified
    options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx) 
    compiler: gcc -I. -I.. -I../include  -m32 -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i586
    The 'numbers' are in 1000s of bytes per second processed.
    type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
    rc4             298371.04k   399090.69k   441759.44k   456268.63k   454838.95k
    WARNING: can't open config file: /usr/local/ssl/openssl.cnf
    Doing md5 for 3s on 16 size blocks: 3422938 md5's in 2.98s
    Doing md5 for 3s on 64 size blocks: 2886242 md5's in 3.00s
    Doing md5 for 3s on 256 size blocks: 1966441 md5's in 3.00s
    Doing md5 for 3s on 1024 size blocks: 864967 md5's in 3.00s
    Doing md5 for 3s on 8192 size blocks: 137870 md5's in 3.00s
    OpenSSL 1.0.2e 3 Dec 2015
    built on: reproducible build, date unspecified
    options:bn(64,32) rc4(8x,mmx) des(ptr,risc1,16,long) aes(partial) idea(int) blowfish(idx) 
    compiler: gcc -I. -I.. -I../include  -m32 -fPIC -DOPENSSL_PIC -DZLIB -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -O3 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -march=i586
    The 'numbers' are in 1000s of bytes per second processed.
    type             16 bytes     64 bytes    256 bytes   1024 bytes   8192 bytes
    md5              18378.19k    61573.16k   167802.97k   295242.07k   376477.01k
    
    TL;DR na openssl to nemá vůbec vliv.
    13.1.2016 22:29 Ovocníček
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    OpenSSL je jenom jedna věc a ani nevíš, jestli má ty limity výkonu na relevantních místech. Jinak by taky bylo nutné zkontrolovat, jeslti ten software třeba nemá runtime cpu detection a jestli i ta 586 binárka potom na vhodném CPU ty instrukce nezačne používat, i když je přeloženo pro starší CPU...
    little.owl avatar 13.1.2016 22:57 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Vykon neni motivace, kdo chce vykon je na x64.
    A former Red Hat freeloader.
    Jendа avatar 13.1.2016 23:29 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Není, když má Atom N270 nebo repasovaný Thinkpad<=60.
    14.1.2016 01:01 Ovocníček
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Jak už bylo řečeno vejš, řeč je o procesorech, který x64 neumí, ale stále se ještě reálně používají - takže v praxi zejména ty inorder Atomy, Pentia M a Core Dua před příchodem Conroe ("Core 2").
    Jendа avatar 13.1.2016 23:30 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    OpenSSL je jenom jedna věc a ani nevíš, jestli má ty limity výkonu na relevantních místech.
    Asi bych čekal problémy u něčeho masivně threadového (Firefox?), když se bavíme o CMOV.
    Jinak by taky bylo nutné zkontrolovat, jeslti ten software třeba nemá runtime cpu detection
    Má, snažil jsem se ho povypínat.
    little.owl avatar 13.1.2016 16:58 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    CMOV nebyl na starsich CPU tak kriticky, ostatne to ukazal i Linus Torvalds zde. Na novejsich CPU by to melo byt uz jine - zkuste si ten jeho kod - ale pro ne uz neni x86 distro.

    Kvituji Jendu a ostatni - x86 port mel byt postupne zachovan pro embedded chcipaky v ruznych routerech, terminalech etc. Ja jsem na to prisel, kdyz jsem zkoumal zda ma smysl jeste na par let udrzet systemy postavene na embedded Via Eden, na PC by me to uz ani nenapadlo.
    A former Red Hat freeloader.
    13.1.2016 17:29 Michal Kubeček | skóre: 72 | Luštěnice
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů

    Citace z toho odkazovaného mailu:

    The older processors would of course continue to be supported in jessie until at least 2018, and until 2020 if i386 is included in jessie LTS.
    14.1.2016 16:40 Ovocníček
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Nemyslel to spíš tak, že už to nemá na těch novějších smysl?
    13.1.2016 18:53 j
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Chmm... a to je opravdu strasnej problem nabidnou balicky kompilovany pro i686 extra ... a kdyz mi pude o vykon, tak rozhodne nebudu pouzivat debian, to uz si prekompiluju gentoo primo pro konkretni CPU (cimz pochopitelne prijdu o tu krasnou moznost vzit disk a vrazit ho do jinyho HW). Jen nevim, jestli to kvuli tem 3-5% (vlastni testy) ma smysl. Na pocitani 3D filmu si radsi kopim novej HW pochopitelne.
    pavlix avatar 13.1.2016 19:15 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    cimz pochopitelne prijdu o tu krasnou moznost vzit disk a vrazit ho do jinyho HW
    Dá se i trochu balancovat, držel jsem takhle Gentoo kompilované pro všechny thinkpady, co jsem doma měl s optimalizací na nejnovější z nich. Ale bylo to jen pro legraci, rozdíl ve výkonu jsem ani neměřil, ani nijak nevyužíval.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    14.1.2016 12:21 j
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Ja sem rozdil ve vykonu meril a byl naprosto nepatrnej (do radove 5%), ale ... za jistych okolnosti to treba (na skt A napr) znamenalo rozdil, jestli se divx prehraje koukatelne nebo jestli to bude slideshow. Ovsem neni samo rec o optimalizaci na radu, ale primo pro konkretni CPU, s tim, ze cast veci se bud prekompilovat ani nedala, nebo snima byly problemy.

    Samo to bylo taky na hrani, hokuspokusy atd, v realnym pouziti je pro me moznost system spustit na prakticky libovolnym HW daleko vetsim prinosem, nez nejaky % vykonu navic.
    Jendа avatar 13.1.2016 10:37 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Mimochodem v tom threadu se píše, že je problém buildit pro 486, když to upstream neočekává. Jaké to třeba mohou být případy, kdy to jde zkompilovat na ostatních architekturách, které Debian podporuje (armhf, mips…), nejde to na 486, a jde to na 686?

    Já jsem zatím narazil na dva takové případy: v jednom byl natvrdo ručně psaný assembler používající SSE instrukce a nebyl k tomu generický kód (nahlášeno, do týdne opraveno v upstreamu), ve druhém buildsystém špatně detekuje featury procesoru (příčinu hledáme, neprojevuje se to na mém hardware, píšu si s tím člověkem).

    V obou případech je to zjevně bug postihující i jiné architektury.
    13.1.2016 10:54 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Bylo by mi líto, kdyby kvůli tomu přestal vycházet i386 voyage vycházející z debianu. Je ideální pro tenké audio klienty s transmeta crusoe za pár korun na ebay.de.
    Jendа avatar 13.1.2016 11:03 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Píšou, že ho to emuluje, tak by to mohlo emulovat něco nex86, ne?

    Fakt to vyjde líp než Raspberry?
    13.1.2016 13:58 R
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Raspberry ma hrozny zvukovy vystup.
    13.1.2016 14:02 snajpa | skóre: 20 | blog: snajpuv_blocek | Brno
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    rPi ma audio pres PWM piny, to se moc jako audio prehravac fakt nehodi :) Ale napr. takove Banana Pi M3 v pohode (zrejme jako spousta jinych pilike desek) - ma I2S kodek.
    --- vpsFree.cz --- Virtuální servery svobodně
    13.1.2016 14:04 R
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    BTW. Nejaky thin-client z Nemecka som objednal minule za 7 eur aj so zdrojom. Postovne 0, lebo som to pridal k objednavke diskov, co sme potrebovali.
    13.1.2016 21:39 pc2005 | skóre: 38 | blog: GardenOfEdenConfiguration | liberec
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Jo TC emuluje x86, ale co jsem před lety zkoumal, tak nezveřejnili ten jejich překládací mikrokód. Nehledě na to, že už prakticky ukončila činnost.
    little.owl avatar 13.1.2016 11:22 little.owl | skóre: 22 | blog: Messy_Nest | Brighton/Praha
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Ja mam Geode LX. Intel stale pracuje na P54C jadrech a optimalizuje je pro nove vyrobni technologie. Potom by bylo mozne mit maly cip jako Quark bezici na 1GHz s TDP <1W a "PC" o rozmeru 30x30mm. Udrzovat tyhle veci v Yocto je na nic, u Debianu by se pouze udrzovalo jadro a par veci kolem, a zbytek by se dal pouzit.
    A former Red Hat freeloader.
    13.1.2016 15:30 Ovocníček
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Je to tohle?

    Docela zajímavá věc...
    13.1.2016 15:37 Brad | skóre: 7
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Achjo… „Diskutuje” je jako obvykle eufemismus za „Rozhodli jsme za vás a dáváme vám opatrně vědět, že nemáte na výběr”, a nikdo a nic mě nepřesvědčí o tom, že to neudělají (už je rozhodnuto). Někdo chce aby komunitní Linux skončil, proto „windowsovatění” typu systemd etc. a podkopávání opensource na všech frontách.

    Paranoidnější varianta - skončí současné Widle a až pohřbí i opensource, tak nám pak budou Linux [čti „práci komunity”], obohacený o různé featury co nechceme, prodávat a nebude kam utéct.
    13.1.2016 16:28 Ovocníček
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    V tomhle případě je lepší vysvětlení než konspirace to, že komplexní systémy moderní společnosti se vyvíjí tak trochu vlastní setrvačností a nedají se (kvůli složitosti, množství lidí v nich začleněných, mezi kterými není možná 100% účinná komunikace, dohoda a koordinace) efektivně řídit. Takže výsledný vývoj vede ke spoustě chyb a nedokonalostí a nelze přímo podchytit, kdo ty problémy způsobil nebo kdo chtěl, aby to tak bylo (záměr byl jinej a problémy vznikly spíš mimoděk).

    Prostě je to všechno příliš neukočírovatelný, valí se to jako řeka a směr se moc ovlivnit nedá. No a komunita FLOSS je IMHO takováhle velká sněhová koule s omezenou ovladatelností, řekl bych. :)

    Tenhle pohled myslím měl sociolog Niklas Luhmann, jestli si to z přednášek nepamatuju blbě.
    Jendа avatar 13.1.2016 16:39 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Někdo chce aby komunitní Linux skončil, proto „windowsovatění” typu systemd etc. a podkopávání opensource na všech frontách.
    Zrovna procesory 586 nejsou úplně cílovým hardware pro současná Windows ;-)
    13.1.2016 17:03 Leinad | skóre: 18 | blog: spheniscidae
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    systemd je inspirován MacOs X (Unixem) launchd a Solaris (Unixem) SMF. Takže to není "windowsovatění", ale "unixovatění"
    13.1.2016 22:14 Ladislav Hagara | skóre: 102 | blog: Ride the Raven
    Rozbalit Rozbalit vše Re: Debian diskutuje vypuštění podpory starších procesorů
    Ve zprávičce měl být asi použit minulý čas. Diskutovalo se v září 2015, minimálně to odkazované diskusní vlákno.

    Založit nové vláknoNahoru


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