Re: [sugar] Memory allocation indicators

2008-03-13 Thread Benjamin M. Schwartz
On Thu, 2008-03-13 at 16:03 -0400, Michael Stone wrote: > > Also, it would be easy for Rainbow to enforce a pre-set hard limit on > > memory usage for each Activity separately. > > I've thought about it before, but I don't think it leads to a good UI at > the moment. The problem is that I don't

Re: [sugar] Memory allocation indicators

2008-03-13 Thread Michael Stone
> Also, it would be easy for Rainbow to enforce a pre-set hard limit on > memory usage for each Activity separately. I've thought about it before, but I don't think it leads to a good UI at the moment. The problem is that I don't think you really want to nuke activities that hit their hardlimit,

Re: [sugar] Memory allocation indicators

2008-03-13 Thread Benjamin M. Schwartz
On Thu, 2008-03-13 at 11:37 -0700, Kent Loobey wrote: > I think the XO doesn't page since I think it doesn't have a swap file. Is > this incorrect? That is essentially correct, but you weren't referring to swapping, were you, when you said "one could divide the total available memory into pages

Re: [sugar] Memory allocation indicators

2008-03-13 Thread Kent Loobey
> | Hmm, one could divide the total available memory into pages (say 16KB > each). > > | Then each activity could specify the number of pages it needs to run. > | You could then use that number to inform decisions. > > "Paging" is handled at the kernel level. Yes, Activities could indicate > ahea

Re: [sugar] Memory allocation indicators

2008-03-13 Thread Benjamin M. Schwartz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Kent Loobey wrote: | On Wednesday 12 March 2008 10:51:15 pm Benjamin M. Schwartz wrote: |> The |> question is: do users need to know how memory is being used, and if so, |> what sort of indicator is appropriate? | | As a rule of thumb you shouldn't t

Re: [sugar] Memory allocation indicators

2008-03-13 Thread Kent Loobey
On Wednesday 12 March 2008 10:51:15 pm Benjamin M. Schwartz wrote: > The original inspiration for the Activity Ring was that the Ring could > serve both to indicate which activities were running and how much memory > they were using. This was considered important in order to provide > feedback to

[sugar] Memory allocation indicators

2008-03-12 Thread Benjamin M. Schwartz
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 The original inspiration for the Activity Ring was that the Ring could serve both to indicate which activities were running and how much memory they were using. This was considered important in order to provide feedback to prevent users from attemptin