Как измерить скорость кода, написанного на Java?
Я планирую разработать программное обеспечение, которое будет решать судоку, используя все доступные в настоящее время алгоритмы искусственного интеллекта и машинного обучения, и сравнивать время с простым методом грубой силы. Мне нужно измерить время каждого алгоритма, я хотел бы попросить совета о том, как лучше всего это сделать? Очень важно, программа должна быть полезной на любой машине, независимо от мощности процессора/памяти.
Спасибо.