January 09, 2006
FreeBSD virtual memory
In depth, technical document explaining the "VM" (Virtual Memory) system of FreeBSD. How it works, what swaps and when, etc. Pretty amazing document, all in all, although it isn't exactly clear when it was done and for what version it was written for. Looks like it was written in 2000, so it's kinda old but probably still is accurate.
Design elements of the FreeBSD VM systemdel.icio.us | Digg it | Furl | Yahoo MyWeb | Create Social Bookmark Links
Posted by jdarnold at 11:30 AM | TrackBack
Track with co.mments
Track with co.mments Dumb question:
Can BSD handle user programs that exceed the physical memory of a machine? And if so, how.
I tried to run Zettair, a search engine, on a corpus that took the memory used > 1GB, and it crashes.
Do I just need to increase Swapspace?
Best,
Winton
You'll certainly need to make sure that swap + memory give you enough room to run something or else, yes, there will be problems. But once you fill memory up that much, everything might just get so darned slow you wouldn't know the difference between crashed and just slow!



