Liste des Groupes | Revenir à c arch |
FWIW: One of the things that led me to the temptation to consider register banks, was not "ye olde preemptive task scheduling", but rather the relatively higher cost of performing COM-like method calls between one task and another.Task swapping time is way down in the noise. It’s reloading the L1 and L2Depends on the kind of swap. If you're thinking of time-sharing
cache that swamps the time. 64 registers is nothing compared to 32k or
megabytes.
preemption, then indeed context switch time is not important.
But when considering communication between processes, then very fast
context switch times allow for finer grain divisions, like
micro-kernels.
Historically, these things have never really materialized, admittedly.
Stefan
Les messages affichés proviennent d'usenet.