https://github.com/slaveofcode/jkt-vs-podeng-perf
https://github.com/slaveofcode/jkt-vs-podeng-perf
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/slaveofcode/jkt-vs-podeng-perf
- Owner: slaveofcode
- Created: 2021-01-25T07:27:58.000Z (about 5 years ago)
- Default Branch: develop
- Last Pushed: 2021-01-25T08:51:34.000Z (about 5 years ago)
- Last Synced: 2025-01-20T15:23:44.598Z (about 1 year ago)
- Language: JavaScript
- Size: 4.88 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# JKT vs Podeng Perf.
Simple script to running performance comparison between JKT & Podeng library when processing data serialization
## How To
1. Clone this repository
2. `npm i` to install dependencies
3. `node index.js` to run the benchmark
## Results
```
|---------|---------|---------|
| Records | JKT | Podeng |
|---------|---------|---------|
| 2 | 3ms | 10ms |
| 4 | 2ms | 6ms |
| 8 | 3ms | 6ms |
| 16 | 1ms | 6ms |
| 32 | 3ms | 4ms |
| 64 | 1ms | 11ms |
| 128 | 1ms | 6ms |
| 256 | 2ms | 3ms |
| 512 | 1ms | 6ms |
| 1024 | 5ms | 3ms |
| 2048 | 2ms | 3ms |
| 4096 | 1ms | 5ms |
| 8192 | 1ms | 2ms |
| 16384 | 2ms | 4ms |
| 32768 | 0ms | 3ms |
| 65536 | 0ms | 2ms |
| 131072 | 1ms | 3ms |
| 262144 | 1ms | 3ms |
| 524288 | 1ms | 4ms |
| 1048576 | 1ms | 2ms |
|---------|---------|---------|
Computer Specs:
H/W path Device Class Description
========================================================
system Computer
/0 bus Motherboard
/0/0 memory 15GiB System memory
/0/1 processor AMD Ryzen 7 3750H with Radeon Vega Mobile Gfx
/0/100 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/0.2 generic Advanced Micro Devices, Inc. [AMD]
/0/100/1.1 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/1.1/0 display NVIDIA Corporation
/0/100/1.1/0.1 multimedia NVIDIA Corporation
/0/100/1.2 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/1.2/0 enp2s0 network RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
/0/100/1.3 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/1.3/0 storage Non-Volatile memory controller
/0/100/1.7 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/1.7/0 wlp4s0 network RTL8822BE 802.11a/b/g/n/ac WiFi adapter
/0/100/8.1 bridge Advanced Micro Devices, Inc. [AMD]
/0/100/8.1/0 display Picasso
```