Reputation
858
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
7 19
Impact
~49k people reached

  • 0 posts edited
  • 3 helpful flags
  • 69 votes cast
Apr
21
awarded  Popular Question
Apr
17
awarded  Yearling
Mar
20
awarded  Curious
Jan
26
awarded  Popular Question
Jan
20
awarded  Good Answer
Dec
6
awarded  Peer Pressure
Dec
5
comment How the Erlang get soft-realtime with GC?
@SK-logic I see. Now everything is clear to me. Thanks for making me to realise that. I think this kind of static allocation control is same on RAII systems. I think I will change some stance to RTGC stuffs!
Dec
5
comment How the Erlang get soft-realtime with GC?
@SK-logic Do you mean the GC system is reporting precise (or at least larger) unreclaimed memory size, and user need to adjust garbage generation by referring the information...?
Dec
5
comment How the Erlang get soft-realtime with GC?
Yes, this is unlikely to happen, but (IMO,) must be solved if we need a guarantee of time deadline.
Dec
5
comment How the Erlang get soft-realtime with GC?
@SK-logic My question comes from concern about memory pressure. If it guarantees fully distributed (over time) small collections, sometimes heavy collection workload will be deferred, and program may create more garbages while it has been deferred. If this continues, memory can be exhausted in short period. Naive GC solves this by performing eventual full GC, but it is impossible in RTGC. Then I have to tune garbage generation to fit to the GC distribution algorithm, but how can I guarantee (because it's RT) proper workload distribution without knowing GC timing...?
Dec
4
comment How the Erlang get soft-realtime with GC?
@SK-logic I agree that there're some RTGC implementations. Anyway I have a big question; How can you guarantee collection workload distribution where you cannot know the collection timing?
Jul
9
comment How to present asynchronous state change in chart or diagram?
@KeesDijk I am sorry for my vague wording. I don't have solid academic foundation on this topic, and I was just looking for any nice way of visual representation of state transition for concurrent stuffs.
Jul
4
revised Can static and dynamically typed languages be seen as different tools for different types of jobs?
added 28 characters in body
Jul
4
revised How can Swift be so much faster than Objective-C in these comparisons?
deleted 101 characters in body
Jul
4
revised How can Swift be so much faster than Objective-C in these comparisons?
deleted 101 characters in body
Jul
1
revised How can Swift be so much faster than Objective-C in these comparisons?
added 1 character in body
Jul
1
revised Can static and dynamically typed languages be seen as different tools for different types of jobs?
added 3 characters in body
Jun
14
revised Can static and dynamically typed languages be seen as different tools for different types of jobs?
added 160 characters in body
Jun
14
awarded  Yearling
Jun
14
revised How can Swift be so much faster than Objective-C in these comparisons?
added 27 characters in body