방금 알게된 pc 상식..
2
594
Updated at 2019-08-15 00:33:12
파일 압축할때는 프로그램에 따라서 멀티코어를 다 활용하는 것들도 있지만.
압축을 풀때는 병렬화가 어려워서 대부분 싱글코어만 사용하네요.
즉 개별적인 하드에 각각 풀거나 나 속도가 빠른 nvme ssd등에 풀때는 한번에 여러개를 따로 따로 동시에 압축을 푸는게 빠르네요.
실제로 5~20기가 정도 되는 압축파일 4개 만들어두고 한번에 선택해서 반디집으로 풀었는데 한번에 선택해서 풀면 하나 풀고 다음거 풀고 하나풀고 다음거 풀고 이러는데
4~5분 정도 걸린거 같은데. (하나는 사진 파일로 자잘한 파일이 많아서)
하나하나씩 풀게해서 4개 압축파일 동시에 풀었더니.. 각각 압축파일마나 코어 하나씩 잡고 돌아서 2분도 안걸리네요
즉 코어가 많은 cpu를 쓸때 압축 할때는 멀티코어 다쓰니 한번에 여러개 동시에 압축하면 더 오래걸리지만
압축 풀때는 한번에 여러개 동시에 풀게 하는게 더 빠름
글쓰기 |
생각해보면 저장매체나 인터넷이나 속도가 점점 빨라지면서 압축프로그램의 이용률은 상대적으로 낮아지는 추세라 역설적으로 발전이 더디어지는것 같기도 하고 그래요...