Disagree here: First of all, as said, the main reason for shut down is the disk cache. Also you're mixing up virtual memory with demand paging, that's what's doing the disk swapping. Virtual memory is how you get memory protection.
Disk cache and disk buffers are different things.
The main reason for the long shutdown times are disk indexes, which are rebuit every time the system shuts down. I've noticed that the more files I have on my desktop, the longer Windows takes to shut down. If I delete a few gigs of working files, Windows shuts down a LOT faster.
Also, memory mapping is a requirement for proper virtual memory, but is not itself VM.
mra500: Please read carefully. I already said I know it can be disabled on Windows. But I dare you to run Windows without virtual memory and run all the applications you usually run - see how well that works. (crash!)
Yeah, Windows expects VM, so if you turn it off, it will get VERY unstable. Having VM is not the problem -- it's how the technology is used. AmigaOS programmers are obviously more aware of memory limits than Windows hackers.
mra500: Example: can you open Word, Excel, Explorer each on its own screen with its own resolution?
Why would you want to? Look at what Apple does with its virtual texture desktop. That's the direction Amiga should be heading. Scrolling screens and virtual workspaces are a snap to add to the system once you have that nice, scalable graphics engine working.
mra500: Only a lamer wouldn't know that you can't install unapproved custom software or do custom configs on an office work computer.
Good point. I forget that people don't really have control over the computer when I recommend that they download a particular tool. Today's computers really need a new security model.
uncharted: I've always preferred the name Workbench to AmigaOS. There really wasn't a proper name for the whole system, it was sorta Kickstart+AmigaDOS+Workbench.
Workbench is what most people see, if they don't really know how to use the shell.
One thing I really, really liked about AmigaOS is that it wasn't afraid to make the shell available. I don't understand why there has to be such a hard line between the shell and the GUI, so long as people aren't forced to use one way of doing things. I hate that Linux makes me use the shell all the time (even when distros insist you don't have to), and everything else wants you to click click click all day. Everybody else is into "integration", but Workbench isn't afraid to show you what's underneath. ;-)
mra500: When I have to copy text between two or more windows on Windows or Mac, it's a pain in the ass because I have to size or tile the windows so that they don't keep overlapping each other, blocking my access to the text I want to cut&paste. On Amiga, if I see text in a window under another window, I can copy it without the window coming to front and overlapping the window I want to paste in. (whew!)
I just ran into that problem today! Now I see what you mean. Duh.
In Windows, "Always on top" seems like a kludge.
Azryl: No matter which version of DOS, WorkBench or Kickstart Rom you owned, you could buy the manuals, guides and books to help you discover the power of the OS/hardware
Yeah, you can't get any books on programming Windows or MacOS these days. ;-)
The REAL problem is that Microsoft just keeps changing things all the time. They just can't figure out what they want to do.
Pixie: I don't know if mac has a buffer zone, but Windows methaphor is a bit as linux 'everything is a file' way of doing things, as there are more effective ways to do it without going on using always the same metaphor
Old Macs do have a buffer zone, where the files existed in certain places on a device and only showed up on the desktop. If you moved floppy items onto the desktop, ejecting the floppy would clear all the icons for things stored on the disk. Newer Macs work more like Windows, and have files stored in a "special" folder in "Home".
It would be nice if everything actually
was a file on Unix. It isn't true at all. FTP is a prime example of this; you have to use special programs to shuffle "files" around, instead of good old shell commands. I wish Plan9 had gotten more attention. UNIX is powerful, but it still seems old to me, surviving only because it is better than Windows, underneath. Being "Good Enough" or "Better than Windows" (take your pick) seems to be the only real qualification for an OS these days. If Linux fans are so rebellious, why can't they stand to break UNIX tradition and shuffle off compatibility with 15-year-old tools?
That's why I want a new Amiga. I'm tired of everybody just starting with UNIX and just making some new Crystal(TM)(R)(C)(FU) icons for it. Gimme a new shell to replace Bash, and I'll be impressed.