2011-01-22 32 views

Trả lời

7

Thu gom rác có thể dẫn đến tạm dừng thời lượng không thể đoán trước; như vậy, bạn không thể đặt giới hạn trên cứng vào độ trễ. Định nghĩa về thời gian thực khó khăn về cơ bản là bạn có thể đặt giới hạn cứng về độ trễ, vì vậy đây là một vấn đề.

3

Có một bài thuyết trình từ năm 2008 bởi Vincenzo Nicosia mô tả công việc trên HRT erlang (HARTE), mà cũng mô tả các vấn đề liên quan đến thời gian thực cứng của BEAM hiện tại, vv Có một cái nhìn tại http://www.erlang.org/workshop/2007/proceedings/05nicosi.pdf

4

Oh , không ai trả lời tại sao nó tốt cho thời gian thực mềm mặc dù:

Trong Erlang, mỗi quy trình có bộ thu gom rác riêng. Vì vậy, nếu các quy trình từng được lưu giữ với một đống khá nhỏ, thì GC tạm dừng có xu hướng rất nhỏ và điều này mang lại một hành vi thời gian thực thực sự tốt.

Các vấn đề liên quan