스레드 풀의 순진한 구현에서 실행중인 코드가 스택의 이전 코드에 의해 남겨진 데이터를 읽을 수 있습니까 (동일한 스레드 인스턴스에서 실행중인 경우)? 또한 스레드 풀에 연결된 다른 고유 보안 문제가 있습니까?스레드 풀 스택 보안 문제
0
A
답변
0
모든 스레드가 이미 동일한 프로세스에서 실행 중이므로 이 가능하더라도 이어도 보안상의 문제는 아닙니다. 보안 경계는 프로세스 수준에 있습니다 (기술적으로는 OS에 따라 다르지만 모든 주류 OS에서 작동하는 방식입니다).
+0
그건, 예를 들어, 자바 나 닷넷의 "관리되는"하위 집합이 아닙니다. –
+0
Java 나 .NET이 메모리에 직접 액세스 할 수 없다는 점을 감안할 때 실제로 문제가되지는 않습니다. –
관련 문제
- 1. 스레드 풀 이해 문제
- 2. 부스트 스레드 풀 라이브러리의 문제
- 3. 스레드 풀 대 스레드 산란
- 4. 스레드 풀 스레드 수 제한
- 5. Java 메모리 사용량/스레드 풀 성능 문제
- 6. Qt 4.3의 스레드 풀
- 7. 스레드 풀 구현
- 8. 스레드 풀 설계 질문
- 9. 자바 스레드 풀 기능
- 10. Quartz.Net 스레드 풀
- 11. pthread 스레드 풀 시나리오
- 12. 스레드 풀 매개 변수
- 13. 은 스레드 풀 공유입니다. -
- 14. 멀티 스레드 프로그램 : 계산 스레드 스택 공간
- 15. 주 스레드 + 스레드 풀 및 CPU 사용량
- 16. 스레드 클래스와 AsyncTask 클래스를 사용하는 스레드 풀
- 17. 스레드 공유 스택 위치?
- 18. VS2010 스레드 데이터 스택
- 19. 스레드 안전 C++ 스택
- 20. Tomcat 스레드 풀 사용 스키마
- 21. 스레드 풀 실행 지연 의심
- 22. vs2008 C# : 스레드 풀 질문
- 23. 오픈 소스 스레드 풀 lib
- 24. Message Queue VS 스레드 풀
- 25. InheritableThread 로컬 및 스레드 풀
- 26. JVM의 스레드 풀 크기 변경
- 27. Entity Framework 스레드 보안
- 28. 망할 놈의 풀 문제
- 29. 수은 푸시/풀 문제
- 30. SQL Server 풀 문제
특정 언어/런타임 환경에 관심이 있으십니까? –
저는 주로 C++에 관심이있어 관리되는 코드가 없습니다. – elmatador