threshold.java

来自「一个agent 工具包,可以开发移动设备应用,考虑了安全措施」· Java 代码 · 共 64 行

JAVA
64
字号

package SOMA.resourceManagement;

import java.io.PrintStream;


/** 
 * Classe che raggruppa i valori delle soglie di consumo delle varie risorse
 * 
 * @see SOMA.resourceManagement.SetTresholdCommand
 *
 * @author Silvia Vecchi
 */

public class Threshold
{
	/** Soglia sull'occupazione di CPU (in %) */
  public float cpu;     
  /** Soglia sull'occupazione di memoria (in bytes) */
  public float mem;      
  /** Soglia sulle letture da file (in numero di operazioni al sec) */  
  public float file_in; 
  /** Soglia sulle scritture su file (in numero di operazioni al sec) */  
  public float file_out; 
	/** Soglia sull'occupazione di banda (in bytes medi al secondo) */
	public float band_width; 
	/*public float tcp_in;   // in bytes medi al secondo 
	public float tcp_out;  // in bytes medi al secondo 
	public float udp_in;   // in bytes medi al secondo 
	public float udp_out;  // in bytes medi al secondo */
	
	// valori di default, da sostituirsi con valori sensati...
	/** Valore di default della soglia sull'occupazione di CPU (in %) */
  static final float CPU = 10;
  /** Valore di default della soglia sull'occupazione di memoria (in bytes) */
	static final float MEM = 100000;
	/** Valore di default della soglia sulle letture da file (in numero di operazioni al sec) */  
	static final float FILE_IN = 100000;
	/** Valore di default della soglia sulle scritture su file (in numero di operazioni al sec) */  
	static final float FILE_OUT = 100000;
	/** Valore di default della soglia sull'occupazione di banda (in bytes medi al secondo) */
	static final float BAND_WIDTH =100000;
	/*static final float TCP_IN = 1;
	static final float TCP_OUT = 1;
	static final float UDP_IN = 1;
	static final float UDP_OUT = 1;*/
	
	
	/** Costruttore senza argomenti, setta tutte le soglie ai valori di default */
	public Threshold()
	{
		cpu = CPU;
		mem = MEM;
		file_in = FILE_IN;
		file_out = FILE_OUT;
		band_width = BAND_WIDTH;
		/*tcp_in = TCP_IN;
		tcp_out = TCP_OUT;
		udp_in = UDP_IN;
		udp_out = UDP_OUT;*/
	}
	
		
  // Rivedere cosa effettivamente 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?