文件名称:HdrHistogramJS:HdrHistogram的TypeScript端口
文件大小:196KB
文件格式:ZIP
更新时间:2024-05-22 02:45:16
TypeScript
直方图 用于NodeJS和Web浏览器的HdrHistogram的TypeScript端口。 从版本2开始,HdrHistogramJS具有两种风格:良好的旧TypeScript实现和全新的WebAssembly实现! 这个新的WebAssembly实现利用AssemblyScript带来了显着的性能提升。 由于必须谨慎使用此WebAssembly实现,因此默认情况下未启用它。 请查看“ 以获取有关此主题的更多详细信息。 实现了原始Java HdrHistogram实现的大多数功能,包括以下功能: 定期延迟记录 潜伏期记录与协同遗漏校正 可调整大小的基于桶的直方图 内存优化的打包直方图 添加和减去直方图 编码和解码压缩直方图 达维兹 HdrHistogramJS允许显示直方图,而无需服务器端处理。 因此,在浏览器中,您可以: 使用此稍作修改的版本显示直方图。 通过这一步骤,您可以将ba
【文件预览】:
HdrHistogramJS-master
----rollup.config.js(703B)
----src()
--------JsHistogramFactory.ts(936B)
--------RecordedValuesIterator.ts(1KB)
--------ulp.ts(363B)
--------TypedArrayHistogram.ts(3KB)
--------wasm()
--------HistogramBuilder.ts(2KB)
--------HistogramIterationValue.ts(3KB)
--------Int16Histogram.ts(685B)
--------JsHistogramIterator.ts(5KB)
--------Int8Histogram.ts(682B)
--------RecordedValuesIterator.spec.ts(1KB)
--------encoding.spec.ts(12KB)
--------index.ts(1KB)
--------Float64Histogram.ts(690B)
--------Recorder.spec.ts(6KB)
--------bench()
--------EncodableHistogram.ts(315B)
--------TypedArrayHistogram.spec.ts(2KB)
--------HistogramLogReader.spec.ts(8KB)
--------Recorder.ts(8KB)
--------ZigZagEncoding.spec.ts(3KB)
--------PackedHistogram.spec.ts(3KB)
--------HistogramLogWriter.spec.ts(2KB)
--------ByteBuffer.ts(2KB)
--------Histogram.spec.ts(17KB)
--------Histogram.fc.spec.ts(5KB)
--------JsHistogram.ts(41KB)
--------formatters.ts(1KB)
--------encoding.ts(3KB)
--------JsHistogram.encoding.ts(8KB)
--------packedarray()
--------log.spec.ts(801B)
--------formatters.spec.ts(2KB)
--------HistogramLogReader.ts(7KB)
--------ByteBuffer.spec.ts(3KB)
--------PercentileIterator.ts(4KB)
--------ulp.spec.ts(288B)
--------ZigZagEncoding.ts(5KB)
--------index.spec.ts(1KB)
--------PackedHistogram.ts(4KB)
--------Histogram.ts(10KB)
--------Int32Histogram.ts(685B)
--------ZigZagEncoding.fc.spec.ts(721B)
--------HistogramLogWriter.ts(3KB)
----assembly()
--------RecordedValuesIterator.ts(6KB)
--------ulp.ts(384B)
--------HistogramIterationValue.ts(3KB)
--------index.ts(7KB)
--------ByteBuffer.ts(3KB)
--------AbstractHistogramBase.ts(1KB)
--------formatters.ts(1KB)
--------tsconfig.json(96B)
--------encoding.ts(6KB)
--------packedarray()
--------__tests__()
--------PercentileIterator.ts(8KB)
--------ZigZagEncoding.ts(4KB)
--------Histogram.ts(35KB)
----.vscode()
--------launch.json(661B)
--------settings.json(57B)
----stryker.conf.js(419B)
----release.sh(232B)
----.travis.yml(134B)
----tsconfig.json(380B)
----LICENSE(1KB)
----wallaby.js(577B)
----jest.config.js(190B)
----README.md(16KB)
----as-pect.config.js(2KB)
----.gitignore(693B)
----base64.js(476B)
----package-lock.json(236KB)
----package.json(2KB)
----test_files()
--------bug-whitespace.hlog(96B)
--------jHiccup-2.0.7S.logV2.hlog(8KB)
--------jHiccup-with-basetime-2.0.7S.logV2.hlog(8KB)
--------jHiccup-no-header-2.0.7S.logV2.hlog(8KB)
--------tagged-Log.logV2.hlog(5KB)