또는 실시간으로 너무 좋을 수도 있습니다.Erlang은 소프트 리얼 타임 애플리케이션에 적합하지만 하드 리얼 타임 애플리케이션에는 적합하지 않은 이유는 무엇입니까?
5
A
답변
7
가비지 수집은 예측할 수없는 일시 중지로 이어질 수 있습니다. 따라서 대기 시간에 대해 상한선을 설정할 수는 없습니다. 하드 실시간의 정의는 기본적으로 대기 시간에 하드 경계를 설정할 수 있기 때문에 이것이 문제입니다. HRT의 얼랑 (하트)에 작업을 설명하는 빈센조 니코 시아에 의해 2008 프레젠테이션이 있습니다
는
3
4
오에서보세요 등 현재 BEAM의 하드 실시간에 관한 문제에 대해 설명 아무도 소프트 리얼 타임에 왜 좋은지 대답하지 못했습니다.
Erlang에서는 각 프로세스마다 고유 한 가비지 컬렉터가 있습니다. 따라서 프로세스가 각각 작은 힙으로 유지되면 GC 일시 중지가 매우 작아지는 경향이 있으며 이는 매우 우수한 실시간 동작을 제공합니다.
관련 문제
- 1. 임베디드/리얼 타임 운영 체제로 Windows 소프트웨어 이식
- 2. 리얼 모드로 들어가고 리얼 모드로 들어가기 (저수준 어셈블리 언어 프로그래밍)
- 3. 80386 리얼 모드 시뮬레이터
- 4. 리얼 모드, 인터럽트 벡터 교체 오류가 발생했습니다.
- 5. 리얼 모드 실제 메모리 어드레싱과 관련하여
- 6. 리눅스 커널 모듈의 리눅스 리얼 모드 인터페이스
- 7. 뷰의 presentationLayer가 나에게 적합하지 않은 이유는 무엇입니까?
- 8. NTFS 타임 스탬프를 FAT 타임 스탬프로 변환
- 9. 모노가 적합하지 않은 것은 무엇입니까?
- 10. moveclip 타임 라인에서 주요 타임 라인의 변수를 사용하는 방법은 무엇입니까?
- 11. 컴파일 타임, 로딩 타임, 런타임 : 단계 ... ... 무엇?
- 12. 어떻게 CPU가 리얼 모드에서 20 비트 주소를 계산합니까?
- 13. JSON.Net - 직렬화에서만 JsonIgnoreAttribute 사용 (디시 리얼 징시가 아닌 경우)
- 14. 리눅스 커널을 종료하고 리얼 모드에서 재개 할 수 있습니까?
- 15. 리얼 모드에서 32 비트 레지스터/명령어를 사용할 수 있습니까?
- 16. OpenSource GameEngines/GL이 commerical 엔진으로 적합하지 않은 이유는 무엇입니까?
- 17. midi 타임 라인을 재생해야하는 실제 타임 라인으로 변환하는 방법
- 18. 레일 타임 존 VS MySQL 타임 존
- 19. Java 용어 : 컴파일 타임 오류가 아니고 컴파일 타임 예외가 아닌 이유는 무엇입니까?
- 20. 내 수업이 타임 라인에서 배열을 볼 수없는 이유는 무엇입니까?
- 21. TCL을 사용한 타임 아웃
- 22. Java '타임 라인'라이브러리의 용어는 무엇입니까?
- 23. IB의 디자인 타임 속성은 무엇입니까?
- 24. 템플릿 클래스 링크 타임 오류
- 25. Google지도 타임 라인 슬라이더
- 26. 타임 스탬프에서 일별 그룹
- 27. 파이썬 FancyURLopener 타임 아웃
- 28. 타임 스탬프의 날짜순 그룹
- 29. 세션 타임 아웃 jax-rs
- 30. 타임 라인없는 조회수 (페이지)