As I understand from the manual (last paragraphs of http://www.gnu.org/software/emacs/manual/html_node/elisp/Creating-Hash.html) and the question https://stackoverflow.com/questions/11745097/ on stackoverflow, one can save a printed version of a hashtable on the disc in order to load it for later use.
For example the printed version of a hashtable created by
(setq ht (make-hash-table :test 'equal)) (puthash "orange" 1 ht) (puthash "apple" 2 ht)
is as follows
#s(hash-table size 65 test equal rehash-size 1.5 rehash-threshold 0.8 data ("orange" 1 "apple" 2))
Is this printed version already the best format (for speed consideration) that Emacs can use ? Is there an special procedure to re-format (to byte-compile, to change) the above printed format to a better format (maybe only machine-readable) in order that Emacs loads this hashtable faster. If the answer is affirmative what are the ways to do it.