Sql server snapshot isolation overhead when read_committed_snapshot is enabled
The underlying mechanics is pretty much the same. However, in snapshot isolation the versions are potentially kept significantly longer causing a higher strain on the resources overall.