Add ratio to compression log line

This commit is contained in:
Eric MacDonald
2021-08-10 22:47:04 -04:00
committed by zefie
parent a8f43ea5d5
commit 53998c236b

View File

@@ -602,8 +602,9 @@ async function sendToClient(socket, headers_obj, data) {
// ultimately send original content length if lzpf // ultimately send original content length if lzpf
compressed_content_length = data.byteLength; compressed_content_length = data.byteLength;
} }
var compression_percentage = ((1 - (compressed_content_length / uncompressed_content_length)) * 100).toFixed(1).toString() + "%"; var compression_ratio = (uncompressed_content_length / compressed_content_length).toFixed(2);
if (uncompressed_content_length != compressed_content_length) if (zdebug) console.log(" # Compression stats: Orig Size:", uncompressed_content_length, "~ Comp Size:", compressed_content_length, "~ % Reduced:", compression_percentage); var compression_percentage = ((1 - (compressed_content_length / uncompressed_content_length)) * 100).toFixed(1);
if (uncompressed_content_length != compressed_content_length) if (zdebug) console.log(" # Compression stats: Orig Size:", uncompressed_content_length, "~ Comp Size:", compressed_content_length, "~ Ratio:", compression_ratio, "Saved:", compression_percentage.toString() + "%");
} }
// encrypt if needed // encrypt if needed