목록비교 (2)
허허의 오늘은 뭐 먹지?
맥북 프로의 M3 및 M4 시리즈 칩셋을 아래와 같이 비교해봄 칩셋CPU코어 구성CPU 코어 수메모리 옵션메모리 대역폭트랜지터수Newral Engine 성능M34개 성능 코어 + 4개 효율 코어최대 10코어최대 24GB120GB/s250억 개최대 18조 연산/초M3 Pro6개 성능 코어 + 6개 효율 코어최대 18코어최대 36GB150GB/s370억 개최대 18조 연산/초M3 Max12개 성능 코어 + 4개 효율 코어최대 40코어최대 128GB400GB/s920억 개최대 18조 연산/초M44개 성능 코어 + 6개 효율 코어최대 10코어최대 32GB120GB/s280억 개최대 38조 연산/초M4 Pro10개 성능 코어 + 4개 효율 코어최대 20코어최대 64GB273GB/s550억 개최대 38조 연산/초M..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/I5NJm/btq3098aaDK/DhwYf0K6cyFuu9GsNrIHq0/img.png)
평소에 코딩할 때 간편하다는 이유로 stream을 많이 쓰는 편인데 list와 stream하고 비교하면 어떤 것이 더 속도가 빠를지 궁금해졌다. 그래서 반복문을 사용하는 것과 stream을 이용하는 것의 비교를 해보기로 했다. public static List useFor(List integerList) { List res = new ArrayList(); for(int i : integerList) { if(i % 2 == 0 && i % 3 == 0) { res.add(i); } } return res; } public static List useStream1Filter..