public void nadjiKriticniResurs() {
		double kriticnoIskoriscenje = 0;
		Komponenta kriticnaKomponenta = null;
		
		ArrayList<Komponenta> kriticniArray = new ArrayList<>();
		kriticniArray.add(procesor);
		for (int i = 0; i < BROJ_SISTEMSKIH_DISKOVA; i++) {
			kriticniArray.add(sDiskArray.get(i));
		}
		for (int i = 0; i < brojKorisnickihDiskova; i++) {
			kriticniArray.add(kDiskArray.get(i));
		}
		
		for (int i = 0; i < kriticniArray.size(); i++) {
			Komponenta k = kriticniArray.get(i);
			
			if (!k.isDummy()) {
				if (kriticnoIskoriscenje < k.getStatIskoriscenje(DEFAULT_TRAJANJE_SIMULACIJE)) {
					kriticnaKomponenta = k;
					kriticnoIskoriscenje = k.getStatIskoriscenje(DEFAULT_TRAJANJE_SIMULACIJE);
				}
			}
			else {
				if (kriticnoIskoriscenje < k.getDummyStatIskoriscenje()) {
					kriticnaKomponenta = k;
					kriticnoIskoriscenje = k.getDummyStatIskoriscenje();
				}
			}
		}
		
		if (kriticnaKomponenta != null) kriticnaKomponenta.setKriticniResurs(true);
	}