⚡ Performance Test Results
Test time : Sun Dec 22 11:01:20 2024 UTC
PocketMine-MP :
5.23.2+dev
(#1481977 )
nbt-serializer :
2.0.0
(#e516596 )
serialize-time
The time taken to serialize data into the respective format.
Measured in nanoseconds (ns) to evaluate processing speed.
deserialize-time
The time taken to deserialize data back into its original form.
Also measured in nanoseconds (ns), assessing the performance of data restoration.
serialized-size
The size of the serialized data in bytes.
Used to analyze data efficiency and storage requirements.
escaped-size
The size of the serialize data encoded into a storable string format using json_encode()
.
For testing compatibility in environments where binary data cannot be used directly (JSON or URL, etc...).
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
"----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------"
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
"\r\n\t\u0001\u0002\u0003\u0004\u0005\u0006\u0007"
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
[B;45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b,45b]
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
[I;0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
[[], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], [], []]
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
[
[
1b
],
[
1s
],
[
1
],
[
1l
],
[
1f
],
[
1d
],
[
"1"
],
[
[B;49b]
],
[
[I;1]
],
[
[]
],
[
{}
]
]
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
{0: {}, 1: {}, 2: {}, 3: {}, 4: {}, 5: {}, 6: {}, 7: {}, 8: {}, 9: {}, 10: {}, 11: {}, 12: {}, 13: {}, 14: {}, 15: {}, 16: {}, 17: {}, 18: {}, 19: {}, 20: {}, 21: {}, 22: {}, 23: {}, 24: {}, 25: {}, 26: {}, 27: {}, 28: {}, 29: {}, 30: {}, 31: {}, 32: {}, 33: {}, 34: {}, 35: {}, 36: {}, 37: {}, 38: {}, 39: {}, 40: {}, 41: {}, 42: {}, 43: {}, 44: {}, 45: {}, 46: {}, 47: {}, 48: {}, 49: {}, 50: {}, 51: {}, 52: {}, 53: {}, 54: {}, 55: {}, 56: {}, 57: {}, 58: {}, 59: {}, 60: {}, 61: {}, 62: {}, 63: {}, 64: {}, 65: {}, 66: {}, 67: {}, 68: {}, 69: {}, 70: {}, 71: {}, 72: {}, 73: {}, 74: {}, 75: {}, 76: {}, 77: {}, 78: {}, 79: {}, 80: {}, 81: {}, 82: {}, 83: {}, 84: {}, 85: {}, 86: {}, 87: {}, 88: {}, 89: {}, 90: {}, 91: {}, 92: {}, 93: {}, 94: {}, 95: {}, 96: {}, 97: {}, 98: {}, 99: {}, 100: {}, 101: {}, 102: {}, 103: {}, 104: {}, 105: {}, 106: {}, 107: {}, 108: {}, 109: {}, 110: {}, 111: {}, 112: {}, 113: {}, 114: {}, 115: {}, 116: {}, 117: {}, 118: {}, 119: {}, 120: {}, 121: {}, 122: {}, 123: {}, 124: {}, 125: {}, 126: {}, 127: {}}
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
{1: {2: {3: {4: {5: {6: {7: {8: {9: {10: {11: {12: {13: {14: {15: {16: {17: {18: {19: {20: {21: {22: {23: {24: {25: {26: {27: {28: {29: {30: {31: {32: {33: {34: {35: {36: {37: {38: {39: {40: {41: {42: {43: {44: {45: {46: {47: {48: {49: {50: {51: {52: {53: {54: {55: {56: {57: {58: {59: {60: {61: {62: {63: {}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
{
byte: 1b,
int: 1,
short: 1s,
long: 1l,
float: 1f,
double: 1d,
string: "1",
"array:byte": [B;49b],
"array:int": [I;1],
":list:": [],
"\"compound\"": {},
: {}
}
serialize-time
deserialize-time
serialized-size
escaped-size
PMMP(BINARY)
PMMP(BASE64)
PMMP(BINHEX)
SNBT
{
Count: 1b,
Slot: 12b,
Name: "minecraft:diamond_sword",
Damage: 0s,
tag: {
rarity: "legendary",
itemType: "weapon",
stats: {
attackDamage: 20,
criticalChance: 15f,
skill: "Dragon\u2019s Breath"
},
generatedBy: "GPT"
},
PMMPDataVersion: 1l
}