🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.mach
Article #1283

Process Migration

#1283
From: Dave Hudak
Date: Fri, 26 Jan 1990 15:07
21 lines
1429 bytes
	I'm curious about OS-level attempts to minimize write-sharing
in shared-memory multiprocessors (with multiprogramming) by restricting 
process migration.  Specifically, what I'm interested in is any OS's 
that keep track of a processes `state' (e.g. cache footprint, TLB 
content) and, based on that information, decide wether to 

	1.) Restart the suspended process on a different processor, since
the cost of migrating the process is below some threshold.  In this case,
how is the threshold determined?  Is system load taken into account?

	2.) `Hold' that process until the original processor becomes 
available.  In this case, how severely is load balancing affected?
What about fairness?

Just curious,

David Hudak 				hudak@dip.eecs.umich.edu
The Advanced Computer Architure Lab
The University Of Michigan
Ann Arbor, Mi
Technical Details
Message-ID: <1289@zip.eecs.umich.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!umich!umeecs!dip.eecs.umich.edu!hudak
References: <643@umvlsi.ecs.umass.edu> <813@panix.UUCP> <76195@tut.cis.ohio-state.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!umich!umeecs!dip.eecs.umich.edu!hudak
From: hudak@dip.eecs.umich.edu (Dave Hudak)
Newsgroups: comp.os.mach
Subject: Process Migration
Keywords: Shared Memory Multiprocessors, Multiprogramming
Message-ID: <1289@zip.eecs.umich.edu>
Date: 26 Jan 90 15:07:11 GMT
References: <643@umvlsi.ecs.umass.edu> <813@panix.UUCP> <76195@tut.cis.ohio-state.edu>
Sender: news@zip.eecs.umich.edu
Reply-To: hudak@eecs.umich.edu (Dave Hudak)
Distribution: usa
Organization: University of Michigan EECS Dept., Ann Arbor, MI
Lines: 21