Bug 62374 - I suggest using Externalizable instead of Serializable in RMI distribution test because implements Serializable took too much network bandwidth during high throughput loading.
Summary: I suggest using Externalizable instead of Serializable in RMI distribution te...
Status: NEW
Alias: None
Product: JMeter
Classification: Unclassified
Component: Main (show other bugs)
Version: 4.0
Hardware: All All
: P2 enhancement (vote)
Target Milestone: ---
Assignee: JMeter issues mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-05-15 07:42 UTC by Liu XP
Modified: 2018-05-21 15:19 UTC (History)
1 user (show)



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Liu XP 2018-05-15 07:42:07 UTC
I have captured network package by Wireshark and found there are too many package path when sending a little StatisticalSampleResult data. It used up network bandwidth during high load performance testing.

There is an article told that serialization is very easy to send more data than is required.To solve the performance problems associated with making a class Serializable, the serialization mechanism allows you to declare that a class is Externalizableinstead.

Ref: http://archive.oreilly.com/pub/a/onjava/excerpt/JavaRMI_10/index.html?page=5