ERROR: RandomDevice not defined
On Wednesday, August 26, 2015 at 6:13:12 PM UTC-4, Stefan Karpinski wrote: > > Can you do @time RandomDevice() and see how long that takes? > > On Wed, Aug 26, 2015 at 4:40 PM, Chris <[email protected] <javascript:>> > wrote: > >> I assume you don't want to know the actual output (if you do let me >> know), but hexdump /dev/random gives a new line very slowly, perhaps >> once every 8 seconds or so. >> >> On Wednesday, August 26, 2015 at 4:33:49 PM UTC-4, Stefan Karpinski wrote: >>> >>> Random guess... What happens when you try to read from /dev/random? >>> >>> On Aug 26, 2015, at 4:15 PM, Chris <[email protected]> wrote: >>> >>> While julia is opening, it's pegged at around 99% CPU usage. It drops to >>> something very low after startup, though. >>> >>> On Wednesday, August 26, 2015 at 4:02:35 PM UTC-4, Elliot Saba wrote: >>>> >>>> Does `top` show that Julia is taking up a huge amount of CPU or memory? >>>> -E >>>> >>>> On Wed, Aug 26, 2015 at 11:49 AM, Chris <[email protected]> wrote: >>>> >>>>> That gives "/home/cbinz/julia/usr/bin/../lib/julia/sys.so" >>>>> >>>>> On Wednesday, August 26, 2015 at 2:47:06 PM UTC-4, Elliot Saba wrote: >>>>>> >>>>>> After Julia is loaded, run the following command and tell us what it >>>>>> prints out; it will give us the same information as what Yichao is >>>>>> talking >>>>>> about. >>>>>> >>>>>> filter( x -> contains(x, "sys.$(Sys.dlext)"), Sys.dllist()) >>>>>> -E >>>>>> >>>>>> On Wed, Aug 26, 2015 at 11:43 AM, Chris <[email protected]> wrote: >>>>>> >>>>>>> I have a sys.so in ~/julia/usr/lib/julia/, but I'm not sure how to >>>>>>> run fuser or lsof to do what you're asking. >>>>>>> >>>>>>> On Wednesday, August 26, 2015 at 2:32:32 PM UTC-4, Yichao Yu wrote: >>>>>>> >>>>>>>> On Wed, Aug 26, 2015 at 2:20 PM, Chris <[email protected]> >>>>>>>> wrote: >>>>>>>> > ipython is not installed, but `python` seems to run just fine. >>>>>>>> > >>>>>>>> > Nothing jumps out at me as taking very long with `strace julia`. >>>>>>>> >>>>>>>> Maybe do a lsof/fuser on the sys.so (should be in /usr/lib/julia/ >>>>>>>> or >>>>>>>> similar directory) to see if it is actually loaded by julia? (Or if >>>>>>>> it >>>>>>>> exists at all) >>>>>>>> >>>>>>>> > >>>>>>>> > On Wednesday, August 26, 2015 at 2:14:48 PM UTC-4, Elliot Saba >>>>>>>> wrote: >>>>>>>> >> >>>>>>>> >> Do other interpreters such as `ipython` run slowly? >>>>>>>> >> >>>>>>>> >> If you run `strace julia`, it will print out system calls as >>>>>>>> they execute. >>>>>>>> >> Are there certain syscalls that are taking a long amount of >>>>>>>> time? E.g. does >>>>>>>> >> it freeze for a long time on an lstat(), or a read(), or >>>>>>>> something? >>>>>>>> >> -E >>>>>>>> >> >>>>>>>> >> On Wed, Aug 26, 2015 at 11:09 AM, Chris <[email protected]> >>>>>>>> wrote: >>>>>>>> >>> >>>>>>>> >>> Nope, not NFS-mounted. >>>>>>>> >>> >>>>>>>> >>> >>>>>>>> >>> On Wednesday, August 26, 2015 at 2:07:14 PM UTC-4, John Gibson >>>>>>>> wrote: >>>>>>>> >>>> >>>>>>>> >>>> Run "df ~". That'll tell you where the file system containing >>>>>>>> your home >>>>>>>> >>>> directory is mounted. If it says "nfs:/...", it's NFS-mounted. >>>>>>>> >>>> >>>>>>>> >>>> John >>>>>>>> >>>> >>>>>>>> >>>> On Wednesday, August 26, 2015 at 11:12:48 AM UTC-4, Chris >>>>>>>> wrote: >>>>>>>> >>>>> >>>>>>>> >>>>> Hello, >>>>>>>> >>>>> >>>>>>>> >>>>> I recently got access to a new Linux machine, and I've been >>>>>>>> trying to >>>>>>>> >>>>> run some of my code there. I tried downloading a binary and >>>>>>>> using that, but >>>>>>>> >>>>> after I saw the performance issues, I built Julia from >>>>>>>> source, and the >>>>>>>> >>>>> issues persist. First: >>>>>>>> >>>>> >>>>>>>> >>>>> julia> @time versioninfo() >>>>>>>> >>>>> Julia Version 0.3.12-pre+5 >>>>>>>> >>>>> Commit 24138e7 (2015-08-20 17:19 UTC) >>>>>>>> >>>>> Platform Info: >>>>>>>> >>>>> System: Linux (x86_64-linux-gnu) >>>>>>>> >>>>> CPU: Intel(R) Xeon(R) CPU E5-4650 0 @ 2.70GHz >>>>>>>> >>>>> WORD_SIZE: 64 >>>>>>>> >>>>> BLAS: libopenblas (USE64BITINT DYNAMIC_ARCH NO_AFFINITY >>>>>>>> Sandybridge) >>>>>>>> >>>>> LAPACK: libopenblas >>>>>>>> >>>>> LIBM: libopenlibm >>>>>>>> >>>>> LLVM: libLLVM-3.3 >>>>>>>> >>>>> elapsed time: 40.533040322 seconds (142031648 bytes >>>>>>>> allocated, 2.89% gc >>>>>>>> >>>>> time) >>>>>>>> >>>>> >>>>>>>> >>>>> You can see that is quite a long time for the command to run >>>>>>>> (on my >>>>>>>> >>>>> Windows machine, it takes about 1.3 seconds). Startup itself >>>>>>>> is quite slow, >>>>>>>> >>>>> and even typing input immediately after startup is slow (the >>>>>>>> characters take >>>>>>>> >>>>> a few seconds just to show up). Loading a module that I use a >>>>>>>> lot on Windows >>>>>>>> >>>>> takes about 20 seconds, but loading that same module on the >>>>>>>> Linux machine >>>>>>>> >>>>> takes almost 9 minutes! >>>>>>>> >>>>> >>>>>>>> >>>>> Obviously something is wrong here, and I'm stumped. Any >>>>>>>> ideas? >>>>>>>> >>>>> >>>>>>>> >>>>> Thanks, >>>>>>>> >>>>> Chris >>>>>>>> >> >>>>>>>> >> >>>>>>>> > >>>>>>>> >>>>>>> >>>>>> >>>> >
