neskutocne pomaly random

Sekcia: Aplikácie & Desktop 22.04.2007 | 01:35
Avatar Misko Kripel slackware  Používateľ
Ahoj, chcel som vytvorit nejaky subor s nahodnymi znakmi a ked som dal dd if=/dev/random of=./subor bs=1 count=1000 tak to islo rychlostou cca 500znakov za minutu, neviete v com je problem? Alebo je to featura a nie bug? podobne sa chova cat /dev/random
asdf
    • Re: neskutocne pomaly random 22.04.2007 | 01:51
      WlaSaTy   Návštevník
      nahodne generovat jeden znak tisic krat za sebou je zlozitejsie ako raz generovat tisic nahodnych znakov.

      $ time dd if=/dev/urandom of=./subor bs=1000 count=1
      1+0 records in
      1+0 records out
      1000 bytes (1.0 kB) copied, 0.000653435 seconds, 1.5 MB/s

      real 0m0.006s
      user 0m0.004s
      sys 0m0.004s
    • Re: neskutocne pomaly random 22.04.2007 | 02:34
      Avatar borg Fedora  Administrátor
      zavisi to od entropie systemu, pomoze aky si pohyboval mysou, pisal na klavesnici, vytazil system
    • Re: neskutocne pomaly random 22.04.2007 | 02:50
      Avatar Misko Kripel slackware  Používateľ
      na nastaveni bs to nezavisi ale ked hybem myskou tak sa to zrychluje, asi to bude tak ako povedal borgcube, cize urandom <> random
      asdf
      • Re: neskutocne pomaly random 22.04.2007 | 03:36
        WlaSaTy   Návštevník
        ono to nezavisi len od toho i ked nepredpokladam ze mas hw rng. ale skus prehodit cisla pre bs a count a zbadas vyrazny narast. viem ze nebude tak vyrazny ako pri urandom, ale ...
      • Re: neskutocne pomaly random 22.04.2007 | 10:28
        Avatar uid0 Debian  Používateľ
        pravdu maju obaja. v kazdom pripade citanie po 1 je riadne mrhanie. a urcite potrebujes taku kvalitu ako dava /dev/random?

        a nepouzivaj <> ako nerovna sa, dakujem :)

        pre podrobnejsie informacie man 4 random
        Debian. apt-get into it…
        • Re: neskutocne pomaly random 22.04.2007 | 15:52
          Avatar Misko Kripel slackware  Používateľ
          co mas proti <> ???
          asdf
          • Re: neskutocne pomaly random 22.04.2007 | 16:02
            Avatar borg Fedora  Administrátor
            pis != namiesto <>, okrem toho ze je to pascalovske znamena to aj nieco ine :D
            • Re: neskutocne pomaly random 22.04.2007 | 16:35
              WlaSaTy   Návštevník
              to že je niečo pascalovské je taká istá chyba ako hociktorý iný námet na flamewar. a k tomu druhému: nebyť toho, tak by nielen cicavce vyhynuli.
              • Re: neskutocne pomaly random 24.04.2007 | 01:27
                Avatar Misko Kripel slackware  Používateľ
                • Re: neskutocne pomaly random 24.04.2007 | 10:29
                  WlaSaTy   Návštevník
                  pokial z toho nemaju potesenie, tak je to evolucii jednoznacne jedno. dokazovat si to asi nebudeme i ked o tom mozeme pokecat.

                  ps.: uz som zazil reakcie ludi (aj z it) ktory prelozili nerovnasa (!=) ako artesisk a rovna sa. no a artesisk nieco zdorazdnuje, cize to pochopili ako "jednoznacne ano". takze niektore ideogramy sa nedaju pochopit, tie sa musia naucit a cecko nie je vynimkou.
                  • Re: neskutocne pomaly random 24.04.2007 | 15:00
                    Avatar uid0 Debian  Používateľ
                    asterisk = *

                    a nikto tu netvrdi, ze C ovlada kazdy na pohlad, ale ze <> je hlupy symbol (a nesklada sa z negacie a rovnosti)
                    Debian. apt-get into it…
                    • Re: neskutocne pomaly random 24.04.2007 | 22:01
                      WlaSaTy   Návštevník
                      sorry, nie artesisk (zas som bol po opici) ale exclamination mark :-)

                      znak vecsie a mensie naraz znamena nerovna sa tak ako v cecku != (not equal) alebo v shelli -ne. ako logicky symbol je to rozumne, ale da sa to pomylit s inym jednoznacnym ideogramom ktory ma navyse aj ciarku (k vzhliadnutiu na niektorych eletrickych spotrebicoch). tot vsjo.
          • Re: neskutocne pomaly random 22.04.2007 | 16:52
            Avatar uid0 Debian  Používateľ
            <> je hlupy symbol pre oznacenie nerovnosti
            Debian. apt-get into it…
            • Re: neskutocne pomaly random 24.04.2007 | 08:04
              --   Návštevník
              suhlasim. podla mna je to pre linuxaka ktory nepozna pascal nejednoznacny symbol lebo znaky < a > oznacuju aj presmerovnie v shelli. naproti tomu symbol != je podla mna dost jednoznacny pre kazdeho