일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 파이썬
- 동적계획법과최단거리역추적
- 코드품앗이
- DART
- DFS와BFS
- 안드로이드
- django
- DFS
- cos pro
- issue
- Algorithm
- 동적계획법
- cos
- 코딩테스트
- 백준
- 분할정복
- BAEKJOON
- 안드로이드스튜디오
- AndroidStudio
- 코테
- 개발
- Vue
- cos pro 1급
- android
- vuejs
- 알고리즘
- Flutter
- C++
- Python
- codingtest
- Today
- Total
목록2025/01 (2)
Development Artist
상황 발생0/3 nodes are available: 3 node(s) didn't match pod anti-affinity rules. preemption: 0/3 nodes are available: 3 No preemption victims found for incoming pod. Failed to create pod sandbox: rpc error: code = Unknown desc = failed to setup network for sandbox "[SandBox]": plugin type="calico" failed (add): error getting ClusterInformation: connection is unauthorized: Unauthorized Successfully ..
들어가며파이썬에서 CPU 병렬 처리를 활용하려면 multiprocessing 모듈이 필수. multiprocessing은 데이터를 프로세스 간에 전달하기 위해 직렬화(Serialization)를 사용하며, 이는 파이썬의 pickle 모듈로 이루어진다. 하지만, 클래스 객체나 복잡한 데이터 구조를 다룰 때는 직렬화 과정에서 문제가 발생할 수 있다. 이번 포스팅에서는 직렬화/역직렬화의 기초부터 멀티프로세싱에서 자주 발생하는 문제와 해결 방법까지 알아보자. 직렬화와 역직렬화란?1.1 직렬화(Serialization)직렬화란 파이썬 객체를 바이트 스트림으로 변환하는 과정이다. 이를 통해 데이터를 파일에 저장하거나, 프로세스 간 데이터를 교환할 수 있다.1.2 역직렬화(Deserialization)역직렬화는 바이..