Re: What do you LISPers think of Haskell?



On 2008-09-20, Jon Harrop <jon@xxxxxxxxxxxxxxxxx> wrote:
Scott wrote:
Using processes, calling exit(0) is a really great garbage collector.
Arguably faster than any other mechanism.

Not if unnecessary copying incurs swap.

I doubt there are many shared data structures between tabs on a web
browser, so I think your copying argument is a lark in this case.

IME browser tabs often contain many pages from the same site which will,
inevitably, share a huge amount of data like images and flash animations.
Given that such data forms the majority of data, I'd expect there to be a
lot of scope for sharing data between tabs.

At least on unix-like OS, you have copy-on-write cloning of the same process
via fork. If a browser tab is created using fork, but without exec'ing a new
process image in the child, the child inherits the parent's data quite cheaply.

One thing you do want is that new cache entries introduced by one tab should be
available to the other tabs. There are some obvious ways to do that, like using
shared memory for volatile caches.
.



Relevant Pages

  • Re: Tabbed browsing in IE6 really sucks
    ... > I just had an IE6 browser crash because I switched to a new tab. ... > browser just disappeared but Ctrl-Alt-Del showed that the 4 sessions ... > browser and start several sessions in several tabs. ...
    (microsoft.public.windows.inetexplorer.ie6.browser)
  • Re: save current session support
    ... >> browser does support it. ... Both support bookmarking all the current tabs that are open. ... I'm still on Firefox ...
    (Fedora)
  • Re: Browsers
    ... I'm not saying it's not an OS problem, but if it is a setting in IE, the ... update to 7 wouldn't necessarily fix the problem. ... If I try to open another browser, ... including tabs that I had open and does not give me any "back" options. ...
    (microsoft.public.windows.mediacenter)
  • Re: Query about Iceape, Iceweasel
    ... just about any browser. ... in total are open, and tsome of those tabs, are subject to automatic ... rendering in the xorg server memory on the P-II whereas Iceweasel keeps ... When I'm running on my Athlon64 box, I run Konqueror for all sites on ...
    (Debian-User)
  • Re: Does any browser show upright list of tab handles?
    ... Even that does not seem to show longer web page titles. ... Browser could wrap a title, or scroll it in a row:) If web pages are ... It may be my bad habit, but I tend to get a lot of tabs open about ... and x platforms.) ...
    (comp.infosystems.www.browsers.misc)