CpuAffinity.cc File Reference
#include "squid.h"
#include "base/TextException.h"
#include "CpuAffinity.h"
#include "CpuAffinityMap.h"
#include "CpuAffinitySet.h"
#include "debug/Stream.h"
#include "globals.h"
#include "SquidConfig.h"
#include "tools.h"
#include <algorithm>
Include dependency graph for CpuAffinity.cc:

Go to the source code of this file.

Functions

void CpuAffinityInit ()
 set CPU affinity for this process on startup More...
 
void CpuAffinityReconfigure ()
 reconfigure CPU affinity for this process More...
 
void CpuAffinityCheck ()
 check CPU affinity configuration and print warnings if needed More...
 

Variables

static CpuAffinitySetTheCpuAffinitySet = nullptr
 

Function Documentation

◆ CpuAffinityCheck()

void CpuAffinityCheck ( )

◆ CpuAffinityInit()

◆ CpuAffinityReconfigure()

void CpuAffinityReconfigure ( )

Definition at line 38 of file CpuAffinity.cc.

References CpuAffinityInit(), TheCpuAffinitySet, and CpuAffinitySet::undo().

Referenced by mainReconfigureFinish().

Variable Documentation

◆ TheCpuAffinitySet

CpuAffinitySet* TheCpuAffinitySet = nullptr
static

Definition at line 23 of file CpuAffinity.cc.

Referenced by CpuAffinityInit(), and CpuAffinityReconfigure().

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors