Problem with user data on ZFS pool

Hi Guys,
I am running my laptop with an SSD for the OS and a HDD mounted through ZFS.
The purpose was, and still is, to utilize some of the SSD as a L2ARC cache for the HDD; to get faster access to data stored on this HDD.
And to play with ZFS
I am having a very slow login process; the Finder hangs for a couple of minutes before it will show the desktop and whatever files are stored there.
It seems that searching the file tree is really slow. Once a file is located, it seems to work fine (maybe it is then loaded from the cache).
Tried to scrub the pool, but not to much avail. Still the same slow behaviour.
I just recently turned on compression. Any way to force compression of already stored data? Or does that not make sense?
The cache seems to be populated but doesn't seem to survive a reboot.
I am running 1.7.2 on Sierra and have upgraded the pool to the latest version.
The pool consists of a single HDD with a small SDD partition as a cache disk.
What can I do to increase the speed of my disk access (or whatever is causing this)?
Regards Tue
I am running my laptop with an SSD for the OS and a HDD mounted through ZFS.
The purpose was, and still is, to utilize some of the SSD as a L2ARC cache for the HDD; to get faster access to data stored on this HDD.
And to play with ZFS

I am having a very slow login process; the Finder hangs for a couple of minutes before it will show the desktop and whatever files are stored there.
It seems that searching the file tree is really slow. Once a file is located, it seems to work fine (maybe it is then loaded from the cache).
Tried to scrub the pool, but not to much avail. Still the same slow behaviour.
I just recently turned on compression. Any way to force compression of already stored data? Or does that not make sense?
The cache seems to be populated but doesn't seem to survive a reboot.
I am running 1.7.2 on Sierra and have upgraded the pool to the latest version.
The pool consists of a single HDD with a small SDD partition as a cache disk.
What can I do to increase the speed of my disk access (or whatever is causing this)?
Regards Tue