인프런 커뮤니티 질문&답변
싱글톤 객체의 공유
작성
·
177
0
안녕하세요 강사님, 오랜만에 질문을 드립니다.
싱글톤 패턴은 하나의 객체만을 사용하기 때문에 모든 사용자가 하나의 객체를 서로 공유하여 사용하게 될 텐데요.
교재를 보니 이로 인한 여러가지 문제점들에 대해서 다음 강에 설명하시는 거 같네요.
여기서 궁금한 것은, stateful 문제, 쓰기 문제 등의 문제점들을 제외하고는 하나의 객체를 수많은 사용자가 공유한다는 사실 그 자체에서는 문제가 전혀 없는 것인가요?
객체라는 것을 프로그램 내부에서 기능을 수행하기 위한 도구(?) 쯤으로 생각하고 있어서 이런 의문이 생기는 거 같네요.
하나의 도구를 전 세계의 수많은 사용자들이 동시에 사용하는데 문제가 없을까? 하는..
감사합니다.
답변 2
1
1
김영한
지식공유자
안녕하세요. 현강님
하나의 객체를 전세계 사람들이 모두 같이 사용해도 해당 문제들면 없으면 괜찮습니다.
오히려 객체를 여러개 만들 필요가 없는 상황에 여러개를 만드는게 더 메모리 낭비가 되고 문제가 됩니다.
감사합니다^^





