1. 06 Mar, 2007 1 commit
  2. 31 May, 2005 1 commit
  3. 16 Jun, 2004 1 commit
    • Shashi Guruprasad's avatar
      A bunch of small changes. Now calls swapexp in wait mode. Each reswap · 614f78a7
      Shashi Guruprasad authored
      also stores previous mapping info in the lock file for debugging/data
      collection. max_retries for reswap is also set high so we pretty much
      go until some vnode gets mapped one-to-one and if that does not track
      real-time, the experiment fails. There are also a couple of sleep
      statements with times determined empirically so there is a chance for
      as many pnodes to report ``violation'' as possible. All these changes
      are for the ''doubling vnode weights'' method of sim auto-adaptation.
  4. 09 Jan, 2004 1 commit
    • Shashi Guruprasad's avatar
      Changes to do auto re-swap of expts with simnodes when an nse on a simhost · 375f87c1
      Shashi Guruprasad authored
      (or more than one simhost) is unable to keep up with real-time. It includes
      changes to assign_wrapper to handle swap modify for simnodes, the simple
      algorithm in nseswap that bumps up the nodeweight of simnodes being hosted
      on a simhost that reports "can't keep up with real-time" (aka nse violation),
      ptopgen and sim.tcl to prefer nodes that already have the FBSD-NSE image.
      Also, changes to other files to send out NSESWAP event.
      One unrelated change: We now have per-swapin .top files and assign.log
      files along with .ptop files. This helps in debugging across multiple
      swapins since files remain in the form of
      <pid>-<eid>-<process_id>.{top,ptop} and assign-<pid>-<eid>-<process_id>.log
      Also useful for archiving.
  5. 18 Nov, 2003 1 commit