This is an automated email from the ASF dual-hosted git repository.

chaokunyang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/fory-site.git

commit af97364ff1d05c1d24db1ecd536e3ede19c25333
Author: chaokunyang <[email protected]>
AuthorDate: Thu May 7 09:30:56 2026 +0000

    🔄 synced local 'docs/benchmarks/' with remote 'docs/benchmarks/'
---
 docs/benchmarks/dart/README.md            |  62 +++++++++++++++---------------
 docs/benchmarks/dart/mediacontent.png     | Bin 44517 -> 45286 bytes
 docs/benchmarks/dart/mediacontentlist.png | Bin 51468 -> 47261 bytes
 docs/benchmarks/dart/sample.png           | Bin 46918 -> 35842 bytes
 docs/benchmarks/dart/samplelist.png       | Bin 53733 -> 45087 bytes
 docs/benchmarks/dart/struct.png           | Bin 32100 -> 37307 bytes
 docs/benchmarks/dart/structlist.png       | Bin 42590 -> 39438 bytes
 docs/benchmarks/dart/throughput.png       | Bin 79300 -> 81139 bytes
 8 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/docs/benchmarks/dart/README.md b/docs/benchmarks/dart/README.md
index cc8ae23ef8..f1bbf98a22 100644
--- a/docs/benchmarks/dart/README.md
+++ b/docs/benchmarks/dart/README.md
@@ -4,47 +4,47 @@ This benchmark compares serialization and deserialization 
throughput for Apache
 
 ## Hardware and Runtime Info
 
-| Key                   | Value                                                
            |
-| --------------------- | 
---------------------------------------------------------------- |
-| Timestamp             | 2026-04-23T12:21:28Z                                 
            |
-| OS                    | Version 26.2 (Build 25C56)                           
            |
-| Host                  | Macbook-Air.local                                    
            |
-| CPU Cores (Logical)   | 8                                                    
            |
-| Memory (GB)           | 8.00                                                 
            |
-| Dart                  | 3.10.4 (stable) (Tue Dec 9 00:01:55 2025 -0800) on 
"macos_arm64" |
-| Samples per case      | 5                                                    
            |
-| Warmup per case (s)   | 1.0                                                  
            |
-| Duration per case (s) | 1.5                                                  
            |
+| Key                   | Value                                                
             |
+| --------------------- | 
----------------------------------------------------------------- |
+| Timestamp             | 2026-05-07T09:12:52.301869Z                          
             |
+| OS                    | Version 15.7.2 (Build 24G325)                        
             |
+| Host                  | MacBook-Pro.local                                    
             |
+| CPU Cores (Logical)   | 12                                                   
             |
+| Memory (GB)           | 48.00                                                
             |
+| Dart                  | 3.10.7 (stable) (Tue Dec 23 00:01:57 2025 -0800) on 
"macos_arm64" |
+| Samples per case      | 5                                                    
             |
+| Warmup per case (s)   | 1.0                                                  
             |
+| Duration per case (s) | 1.5                                                  
             |
 
 ## Throughput Results
 
 ![Throughput](throughput.png)
 
-| Datatype         | Operation   |  Fory TPS | Protobuf TPS | Fastest      |
-| ---------------- | ----------- | --------: | -----------: | ------------ |
-| Struct           | Serialize   | 4,696,615 |    1,998,625 | fory (2.35x) |
-| Struct           | Deserialize | 5,815,245 |    4,173,568 | fory (1.39x) |
-| Sample           | Serialize   | 1,744,871 |      481,801 | fory (3.62x) |
-| Sample           | Deserialize | 2,007,877 |      780,317 | fory (2.57x) |
-| MediaContent     | Serialize   |   944,111 |      398,324 | fory (2.37x) |
-| MediaContent     | Deserialize | 1,457,065 |      675,724 | fory (2.16x) |
-| StructList       | Serialize   | 1,981,716 |      351,853 | fory (5.63x) |
-| StructList       | Deserialize | 2,261,436 |      596,027 | fory (3.79x) |
-| SampleList       | Serialize   |   426,153 |       46,590 | fory (9.15x) |
-| SampleList       | Deserialize |   479,900 |       99,694 | fory (4.81x) |
-| MediaContentList | Serialize   |   220,342 |       76,330 | fory (2.89x) |
-| MediaContentList | Deserialize |   341,839 |      131,730 | fory (2.60x) |
+| Datatype         | Operation   |   Fory TPS | Protobuf TPS | Fastest       |
+| ---------------- | ----------- | ---------: | -----------: | ------------- |
+| Struct           | Serialize   |  9,631,226 |    2,134,738 | fory (4.51x)  |
+| Struct           | Deserialize | 10,449,715 |    4,968,658 | fory (2.10x)  |
+| Sample           | Serialize   |  2,468,767 |      536,410 | fory (4.60x)  |
+| Sample           | Deserialize |  2,393,903 |      901,767 | fory (2.65x)  |
+| MediaContent     | Serialize   |  1,162,191 |      431,591 | fory (2.69x)  |
+| MediaContent     | Deserialize |  2,005,785 |      767,396 | fory (2.61x)  |
+| StructList       | Serialize   |  2,851,755 |      374,020 | fory (7.62x)  |
+| StructList       | Deserialize |  3,768,194 |      740,750 | fory (5.09x)  |
+| SampleList       | Serialize   |    568,405 |       48,603 | fory (11.69x) |
+| SampleList       | Deserialize |    546,914 |      111,151 | fory (4.92x)  |
+| MediaContentList | Serialize   |    270,092 |       83,028 | fory (3.25x)  |
+| MediaContentList | Deserialize |    454,291 |      149,294 | fory (3.04x)  |
 
 ## Serialized Size (bytes)
 
 | Datatype         | Fory | Protobuf |
 | ---------------- | ---: | -------: |
-| Struct           |   58 |       61 |
-| Sample           |  446 |      377 |
-| MediaContent     |  365 |      307 |
-| StructList       |  184 |      315 |
-| SampleList       | 1980 |     1900 |
-| MediaContentList | 1535 |     1550 |
+| Struct           |   57 |       61 |
+| Sample           |  445 |      377 |
+| MediaContent     |  362 |      307 |
+| StructList       |  182 |      315 |
+| SampleList       | 1978 |     1900 |
+| MediaContentList | 1531 |     1550 |
 
 ## Per-workload Plots
 
diff --git a/docs/benchmarks/dart/mediacontent.png 
b/docs/benchmarks/dart/mediacontent.png
index 16f9b3a673..9538800879 100644
Binary files a/docs/benchmarks/dart/mediacontent.png and 
b/docs/benchmarks/dart/mediacontent.png differ
diff --git a/docs/benchmarks/dart/mediacontentlist.png 
b/docs/benchmarks/dart/mediacontentlist.png
index f88d84a9f0..b76bf70b4d 100644
Binary files a/docs/benchmarks/dart/mediacontentlist.png and 
b/docs/benchmarks/dart/mediacontentlist.png differ
diff --git a/docs/benchmarks/dart/sample.png b/docs/benchmarks/dart/sample.png
index bd182feab1..fcdc6bd1c5 100644
Binary files a/docs/benchmarks/dart/sample.png and 
b/docs/benchmarks/dart/sample.png differ
diff --git a/docs/benchmarks/dart/samplelist.png 
b/docs/benchmarks/dart/samplelist.png
index a3b7635019..c9d11d8753 100644
Binary files a/docs/benchmarks/dart/samplelist.png and 
b/docs/benchmarks/dart/samplelist.png differ
diff --git a/docs/benchmarks/dart/struct.png b/docs/benchmarks/dart/struct.png
index 84ac444fec..33b586d44f 100644
Binary files a/docs/benchmarks/dart/struct.png and 
b/docs/benchmarks/dart/struct.png differ
diff --git a/docs/benchmarks/dart/structlist.png 
b/docs/benchmarks/dart/structlist.png
index 1ed88798ea..7d4710a59b 100644
Binary files a/docs/benchmarks/dart/structlist.png and 
b/docs/benchmarks/dart/structlist.png differ
diff --git a/docs/benchmarks/dart/throughput.png 
b/docs/benchmarks/dart/throughput.png
index f3e6ace252..bdc34219d3 100644
Binary files a/docs/benchmarks/dart/throughput.png and 
b/docs/benchmarks/dart/throughput.png differ


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to