Exemplo n.º 1
0
 @Override
 public void writeTo(StreamOutput out) throws IOException {
   out.writeVLong(timestamp);
   cpu.writeTo(out);
   mem.writeTo(out);
   swap.writeTo(out);
   if (out.getVersion().onOrAfter(Version.V_5_1_1_UNRELEASED)) {
     out.writeOptionalWriteable(cgroup);
   }
 }
Exemplo n.º 2
0
 @Override
 public void writeTo(StreamOutput out) throws IOException {
   out.writeLong(pid);
   out.writeString(version);
   out.writeString(vmName);
   out.writeString(vmVersion);
   out.writeString(vmVendor);
   out.writeLong(startTime);
   out.writeInt(inputArguments.length);
   for (String inputArgument : inputArguments) {
     out.writeString(inputArgument);
   }
   out.writeString(bootClassPath);
   out.writeString(classPath);
   out.writeInt(systemProperties.size());
   for (Map.Entry<String, String> entry : systemProperties.entrySet()) {
     out.writeString(entry.getKey());
     out.writeString(entry.getValue());
   }
   mem.writeTo(out);
   out.writeStringArray(gcCollectors);
   out.writeStringArray(memoryPools);
   out.writeString(useCompressedOops);
 }