1. Mac CPU 부하 테스트
terminal -> yes 입력 후 Enter -> terminal 창에 y가 무한 출력(출력이 보기 싫다면 yes >/dev/null)
terminal을 여러개 켜서 실행하면 금방 CPU팬 소리가 남.

2. Mac RAM 부하 테스트
memtest 패키지 설치 후 진행.

3. Mac 하드디스크 부하 테스트
Blackmagic Disk Speed Test 앱을 설치 후 진행.

출처: www.mactricksandtips.com/2013/05/how-to-stress-test-your-mac-cpu-ram-and-disk.html

 

How To Stress Test Your Mac – CPU, RAM And Disk | Mac Tricks And Tips

Hey, Stress testing your Mac is a useful way to work out if it is performing to its best and to determine if there are any faults within the various components. Stress testing your Mac is also a useful way to determine if you Mac has a fault if it is using

www.mactricksandtips.com

'OS > Mac OS' 카테고리의 다른 글

[오류] Spring Tool Suite4 Lombok 설치  (0) 2023.04.29
SpringToolSuite4 can't be opened 오류  (0) 2023.03.27
Eclipse for mac OS Catalina  (0) 2019.12.02
MACOS Sieera able to Unidentified Apps  (0) 2018.01.22
Oralcle DB 설치  (0) 2017.09.05
Posted by 知彼知己百戰不殆
,

"사용하기 전에 반드시 인자로 사용되는 배열을 sort 할 것"

탐욕법(Greedy) 문제를 풀다가 배열에 원하는 값이 들어있는지 확인하기 위해

Arrays.binarySearch 함수를 사용하였다. API설명은 제대로 보질 않고 indexOf와 같은 건 줄 알았다.

그러나 계속 테스트케이스에서 걸렸고, 다른 사람 코드를 봤는데 나랑 다를 바가 없어서 정말 이해가 안 됐다.

그래서 조건을 이것저것 바꿔보며 한 줄 한 줄 무식하게 디버깅을 시작했다. 

그런데 당연히 잘 돌아갈거라고 예상했던 binarySearch에서 예상과 다른 결과를 return했었다.

그래서 구글링을 한 결과 binarySearch 전에는 반드시 sort 해놔야 함. 그래서 API 설명을 봤는데 두 번째 줄에 그대로 적혀 있었음... 그리고 그럼 나랑 정말 비슷하게 짠 다른 사람 코드는 어떻게 돌아간거지 하고 다시 봤더니 Arrays.sort로 미리 해놓고 진행했음.

오늘의 결론
1. 아는 만큼 보인다
2. 소스는 거짓말하지 않는다
3. 보고 싶은대로 본다

'언어 > 알고리즘' 카테고리의 다른 글

Java Sort Collection  (0) 2021.03.15
Posted by 知彼知己百戰不殆
,

Java 11
·String name = "dlsfjkd"; 이런 것처럼 명시적으로 타입이 string인 경우, var name = "dfjlsjl"; 이렇게 var를 사용하여 코딩이 가능하다.

Java 7
·try-catch-Resource 추가

Posted by 知彼知己百戰不殆
,