firecracker

Форк
0
22 строки · 641.0 Байт
1
# Copyright 2020 Amazon.com, Inc. or its affiliates. All Rights Reserved.
2
# SPDX-License-Identifier: Apache-2.0
3
"""Utility functions for interacting with the processor."""
4
import re
5

6
from framework import utils
7

8

9
def proc_type():
10
    """Obtain the model processor on a Linux system."""
11
    cmd = "cat /proc/cpuinfo"
12
    result = utils.run_cmd(cmd)
13
    lines = result.stdout.strip().splitlines()
14
    for line in lines:
15
        if "model name" in line:
16
            return re.sub(".*model name.*:", "", line, 1)
17

18
    cmd = "uname -m"
19
    result = utils.run_cmd(cmd).stdout.strip()
20
    if "aarch64" in result:
21
        return "ARM"
22
    return ""
23

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

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

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

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