A computer components & hardware forum. HardwareBanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » HardwareBanter forum » General Hardware & Peripherals » Storage & Hardrives
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Boot from SAN



 
 
Thread Tools Display Modes
  #11  
Old January 12th 04, 01:57 PM
Maxim S. Shatskih
external usenet poster
 
Posts: n/a
Default

program which is not needed. I believe OpenVMS does not page programs; it
reloads from the file.


Most OSes use memory mapped files to load binaries, and thus the code is never
swapped away.

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation

http://www.storagecraft.com


  #12  
Old January 12th 04, 05:03 PM
Rob Young
external usenet poster
 
Posts: n/a
Default

In article , "Tarjei T. Jensen" writes:
"Faeandar" wrote:
Every OS *can* page, doesn't mean they will. If you do not give it a
place to dump memory it will stay in memory. As long as my host has
enough memory to run all the things it needs to there is no need to
page memory out to disk.


It is OK if you have too much money. But most people will find that a
page/swap file will give the system the ability to use memory more
efficiently. There is less incentive if the system can discard parts of a
program which is not needed. I believe OpenVMS does not page programs; it
reloads from the file.


Actually.. in VMS, it depends. By default, this is the
behavior:

$ mcr sysgen help sys_param mmg_ctlflags

MMG_CTLFLAGS

MMG_CTLFLAGS is a bit mask used to enable and disable proactive
memory reclamation mechanisms. Beginning with OpenVMS Version
7.2, you can control when memory is tested. This helps reduce
the time between when you turn on the system and when you log in
to an AlphaServer 4100 computer. Bit 2 in the parameter controls
deferred memory testing.

The following bit mask values are defined:

Bit Description

0 Reclamation enabled by trimming from periodically
executing, but otherwise idle processes. This occurs when
the size of the free list drops below two times FREEGOAL.

1 Reclamation enabled by outswapping processes that have
been idle for longer than LONGWAIT seconds. This occurs
when the size of the free list drops below FREELIM.

===

What this means is when memory on free list drops below 2 x FREEGOAL
scan mostly idle process (not used CPU in last 30 seconds), trim that
process's working set by 25%. Proceed to do this until you have
2 X FREEGOAL pages on page list. By trimming only a portion of memory,
there is less impact when that process awakens to swap those
pages back in.

Things get really memory tight, behaviour then becomes SWAP entire
processes out when free list drops below FREELIM setting. And
at that target longwait idle processes (300 seconds idle).

Rob

  #13  
Old January 14th 04, 06:01 PM
Paul Repacholi
external usenet poster
 
Posts: n/a
Default

"Tarjei T. Jensen" writes:

efficiently. There is less incentive if the system can discard parts
of a program which is not needed. I believe OpenVMS does not page
programs; it reloads from the file.


VMS does not page any read-only code or data. It is paged in from the
section file directly. In the case of program code, this is the program
file.

--
Paul Repacholi 1 Crescent Rd.,
+61 (08) 9257-1001 Kalamunda.
West Australia 6076
comp.os.vms,- The Older, Grumpier Slashdot
Raw, Cooked or Well-done, it's all half baked.
EPIC, The Architecture of the future, always has been, always will be.
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Essentials 700 very hard to get booted BillB Gateway Computers 3 September 9th 04 05:23 PM
Upgrade Difficulties Ron B Gateway Computers 0 February 14th 04 03:26 AM
GA-8IHXP: f8 boot conflict w/ Promise Raid0 and adaptec 29160 scsi card ~Von Gigabyte Motherboards 1 November 26th 03 04:12 AM
GA-8KNXP, how to configure BIOS for SATA? John Ward Gigabyte Motherboards 20 October 6th 03 07:42 AM
Dual Boot, How? Paul \(Erie\) General 1 June 24th 03 04:36 PM


All times are GMT +1. The time now is 10:23 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 HardwareBanter.
The comments are property of their posters.