(30-May-2016, 04:16 PM)Jhya Wrote: [ -> ]Thank you Agent Kith for the awesome release! I just downloaded your latest ISO with the network fix, and was able to use the Option "Snake Oil From RAM". The clock source used previously with my installation on SSD was "HPET"; but with the RAM option, my clock source is changed to "TSC". The TSC is the preferred clocksource between the two counters, as it is the fastest one. Is that true?
It depends I think. TSC is short for timestamp counter, which is really a number that will keep on incrementing, and then overflow back and repeat. While HPET is a countdown timer.
HPET supposedly has lower overheads to setup, but with multi-core processor TSC is better. When running LiveCD, I'm letting the OS choose the timer to use (could also be acpi_pm I think, which is an incrementing counter also I think). Only when installed do I force it to HPET, but you can change it in the snakeoil tab.
How each timer works really depends on the overall system, and it's still something I'm trying to understand and work out systematically. Different kernels just seem to behave differently with different timers, to such an extent I can no longer be sure if it's real or if I am imaginging it.
(30-May-2016, 04:16 PM)Jhya Wrote: [ -> ]I gotta say I can tell right away that there is a noticeable improvement to the timbre and timing in the audio; i don't know whether it's the OS in RAM or TSC clock source. Maybe that's a direction for the future to offload the OS away from the SSD into RAM?
Certainly something to consider for the future. The problem is still needs persistent storage, and that is still gonna be a local USB stick or a SSD.
But as it is, Snakeoil is really barebones, if you look at the memory footprint, e.g. mine:
Code:
MemTotal: 4031068 kB
MemFree: 3906520 kB
Cached: 63764 kB
you'd see it hardly uses anything at all, and the HDD activity light never turns on.. so after about 5 minutes of running, everything you need from the OS is already cached, and it's not really reading off any OS files any more.
Having no SSD is still good though, as it's one less electronics device to power.
(30-May-2016, 04:16 PM)Jhya Wrote: [ -> ]By the way, I'm using the MPD (dsd-rt) player. Keep up the great work!
Thanks. And great choice as a player. Are you doing native DSD by any chance?
PS: Good to actually see somebody from USA using Snakeoil. I have no idea that word is seen so negatively in the US, but it's too late for me to change the name now
.