List of usage examples for java.lang.management ManagementFactory getRuntimeMXBean
public static RuntimeMXBean getRuntimeMXBean()
From source file:Main.java
public static void main(String args[]) throws Exception { RuntimeMXBean mx = ManagementFactory.getRuntimeMXBean(); System.out.println(mx.getClassPath()); }
From source file:Main.java
public static void main(String args[]) throws Exception { RuntimeMXBean mx = ManagementFactory.getRuntimeMXBean(); System.out.println(mx.getInputArguments()); }
From source file:Main.java
public static void main(String args[]) throws Exception { RuntimeMXBean mx = ManagementFactory.getRuntimeMXBean(); System.out.println(new Date(mx.getStartTime())); }
From source file:Main.java
public static void main(String args[]) throws Exception { RuntimeMXBean mx = ManagementFactory.getRuntimeMXBean(); System.out.println(mx.getBootClassPath()); }
From source file:Main.java
public static void main(String args[]) throws Exception { RuntimeMXBean mx = ManagementFactory.getRuntimeMXBean(); System.out.println(mx.getUptime() + " ms"); }
From source file:Main.java
public static void main(String args[]) throws Exception { RuntimeMXBean mx = ManagementFactory.getRuntimeMXBean(); System.out.println(mx.getBootClassPath()); }
From source file:Main.java
public static void main(String args[]) throws Exception { RuntimeMXBean mx = ManagementFactory.getRuntimeMXBean(); System.out.println(mx.getSystemProperties()); }
From source file:Main.java
public static void main(String args[]) throws Exception { RuntimeMXBean mx = ManagementFactory.getRuntimeMXBean(); System.out.println(mx.getBootClassPath()); System.out.println(mx.getClassPath()); System.out.println(mx.getInputArguments()); System.out.println(mx.getSystemProperties()); System.out.println(new Date(mx.getStartTime())); System.out.println(mx.getUptime() + " ms"); }
From source file:org.cesken.talks.memory.Worker.java
public static void main(String[] args) { System.out.println("Working ... on creating a memory leak"); System.out.println("JVM ID: " + ManagementFactory.getRuntimeMXBean().getName()); for (int i = 0; i < ROUNDS; i++) { try {/* w ww . j a v a 2 s.c om*/ Worker worker = new Worker(); worker.work(HousePart.Door); } catch (Exception exc) { errorCount++; try { Thread.sleep(100); } catch (InterruptedException e) { } // ignore } } System.out.println("Work done. errorCount=" + errorCount); }
From source file:malware_classification.Malware_Classification.java
/** * @param args the command line arguments. Order is malicious_filename, * benign filename, (optional) bin_size//from w w w . j a v a 2s .c o m */ public static void main(String[] args) { String malicious_file_path = args[0]; String benign_file_path = args[1]; int curr_bin_size; if (args.length > 2) { curr_bin_size = Integer.parseInt(args[2]); } else { curr_bin_size = -1; } String pid_str = ManagementFactory.getRuntimeMXBean().getName(); logger.setLevel(Level.CONFIG); logger.log(Level.INFO, pid_str); boolean found_file = false; String output_base = "std_output"; File output_file = null; for (int i = 0; !found_file; i++) { output_file = new File(output_base + i + ".txt"); found_file = !output_file.exists(); } FileHandler fh = null; try { fh = new FileHandler(output_file.getAbsolutePath()); } catch (IOException ex) { Logger.getLogger(Malware_Classification.class.getName()).log(Level.SEVERE, null, ex); } catch (SecurityException ex) { Logger.getLogger(Malware_Classification.class.getName()).log(Level.SEVERE, null, ex); } logger.addHandler(fh); logger.info("Writing output in " + output_file.getAbsolutePath()); Malware_Classification classifier = new Malware_Classification(malicious_file_path, benign_file_path, curr_bin_size); // classifier.run_tests(); }