podman

Форк
0
/
checkpoint_restore.go 
32 строки · 1.3 Кб
1
package define
2

3
// This contains values reported by CRIU during
4
// checkpointing or restoring.
5
// All names are the same as reported by CRIU.
6
type CRIUCheckpointRestoreStatistics struct {
7
	// Checkpoint values
8
	// Time required to freeze/pause/quiesce the processes
9
	FreezingTime uint32 `json:"freezing_time,omitempty"`
10
	// Time the processes are actually not running during checkpointing
11
	FrozenTime uint32 `json:"frozen_time,omitempty"`
12
	// Time required to extract memory pages from the processes
13
	MemdumpTime uint32 `json:"memdump_time,omitempty"`
14
	// Time required to write memory pages to disk
15
	MemwriteTime uint32 `json:"memwrite_time,omitempty"`
16
	// Number of memory pages CRIU analyzed
17
	PagesScanned uint64 `json:"pages_scanned,omitempty"`
18
	// Number of memory pages written
19
	PagesWritten uint64 `json:"pages_written,omitempty"`
20

21
	// Restore values
22
	// Number of pages compared during restore
23
	PagesCompared uint64 `json:"pages_compared,omitempty"`
24
	// Number of COW pages skipped during restore
25
	PagesSkippedCow uint64 `json:"pages_skipped_cow,omitempty"`
26
	// Time required to fork processes
27
	ForkingTime uint32 `json:"forking_time,omitempty"`
28
	// Time required to restore
29
	RestoreTime uint32 `json:"restore_time,omitempty"`
30
	// Number of memory pages restored
31
	PagesRestored uint64 `json:"pages_restored,omitempty"`
32
}
33

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.