Your understanding matches mine. I've seen reports about people complaining that programs consuming large amount of data from /dev/urandom cause programs using small amounts from /dev/random to block. On other systems the data comes from seperate pools whereas on Linux you get the same data from both, except /dev/urandom doesn't block but becomes PRNG when the pool is empty.
Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds