Containers and BPF: twagent storyOSDI'20 [0] [0] https://sites.google.com/site/tangchq/papers/Twine-OSDI20.pdf twagent Container (aka “task”): ● namespaces: cgroup, mount, pid and optionally: ipc, net, user, uts ● cgroup v2 ● ... other ): cgroup-bpf 3 Task IP assignment (aka IP-per-task) ● Facebook DC network is IPv6 only ● Every server has /64 IPv6 prefix ● Convenient to have a unique IPv6 per twagent task (e.g. for QoS tagging) Solution: ● Make task use specified IP by a set of BPF_PROG_TYPE_CGROUP_SOCK_ADDR and BPF_CGROUP_SOCK_OPS programs Move TCP/UDP servers to task IP: ● bind(2): ctx.user_ip6 = task_ip Make TCP/UDP clients0 码力 | 9 页 | 427.42 KB | 1 年前3
openEuler OS Technical Whitepaper
Innovation Projects
(June, 2023)a set of software libraries and tools to optimize and complete the hardware topology export and task scheduling of the Kunpeng platform based on Linux. Challenges The number of server cores is on the Interrupt SMC Memory management Device emulation Interrupt controller passthrough Asynchronous Rust task VM migration Live update Exception handling Interrupt control Context switch Universal clock vCPU Deterministic latency: maximum scheduling latency meeting service requirements » Ultimate performance: task scheduling and interrupt latency in microseconds » Lightweight: running in an environment with only0 码力 | 116 页 | 3.16 MB | 1 年前3
This Debian Reference (version 2.109) Administrative privilege in this context belongs to someone authorized to perform the system administration task on the workstation. Never give some manager in the Admin department of your company or your boss such packages which are compatible with your current Debian syetem by yourself. – This is a non-trivial task (see Section 2.7.13). 2.2 Basic package management operations Repository based package management like dselect with few extra features. Tip Tasks view can be used to cherry pick packages for your task. Debian Reference 54 / 238 category description of view Upgradable Packages list packages organized0 码力 | 266 页 | 1.25 MB | 1 年前3
Debian GNU/Linux 安裝手冊 January 8, 2024software. Many more actors play smaller parts in this process, but debian-installer has completed its task when you load the new system for the first time. To tune the system to your needs, tasksel allows choose not to select the“Desktop environment”task, you will only have a relatively basic, com- mand line driven system. Installing the Desktop environment task is optional because in relation to a text-mode-only Enter brings back again to previous questions. When a selection of choices has to be made (e.g. during task selection), one can type ! to express an empty selection. 5.2.2 USB Braille Displays USB braille0 码力 | 120 页 | 643.51 KB | 1 年前3
Ubuntu Desktop Training 2009Slides will be used to explain concepts and also illustrate the step-by-step procedure to perform each task. • Demonstrations: Instructor will perform live demonstrations of procedures that may be complicated desktop and working on the programmes which manage application launching, file handling and window and task management. Community members world- wide contribute to the translation and accessibility of the desktop workspaces. Notice that the Firefox window has shifted to the original workspace. So, depending on the task you perform, you can split the windows into different workspaces. Figure 2.19. Splitting Windows0 码力 | 428 页 | 57.45 MB | 1 年前3
Debian Reference v2.124console a tutto schermo: aptitude(8) tasksel V:34, I:980 347 front-end APT per installare attività (task) selezionate: tasksel(8) unattended-upgrades V:182, I:278 301 pacchetto di estensione per APT per contrib > non-free • Priorità: richiesto > importante > standard > opzionale > extra • Task: pacchetti elencati in task come ”Ambiente desktop” • Pacchetti selezionati da pacchetti di dipendenze (es, gcc-10 pacchetti un po’ nello stile di dselect con alcune funzionalità extra. Suggerimento La vista dei Task può essere usata per scegliere a uno a uno i pacchetti per le proprie attività. Debian Reference0 码力 | 283 页 | 1.40 MB | 1 年前3
古月《ROS入门21讲》教程补充资料.pdf%2522%25 7D&request_id=162493305816780265450108&biz_id=0&utm_medium=distribute. pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-7- 50529030.first_rank_v2_pc_rank_v29_1&utm_term=Ubuntu%E5%AE%89%E8%A3 %2522%2 57D&request_id=162493305816780265450108&biz_id=0&utm_medium=distribut e.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-8- 79724930.first_rank_v2_pc_rank_v29_1&utm_term=Ubuntu%E5%AE%89%E8%A3 utm_medium=distri bute.pc_relevant.none-task-blog- 2%7Edefault%7EBlogCommendFromBaidu%7Edefault-18.control&depth_1- utm_source=distribute.pc_relevant.none-task-blog- 2%7Edefault%7EBlogCommendFromBaidu%7Edefault-180 码力 | 4 页 | 386.74 KB | 1 年前3
Referência Debian v2.124packages which are compatible with your current Debian syetem by yourself. – This is a non-trivial task (see Secção 2.7.13). 2.2 Operações básicas de gestão de pacotes As operações de gestão de pacotes ~nregex_name corresponde com a descrição ~dregex_description corresponde com nome da tarefa ~tregex_task corresponde com debtag ~Gregex_debtag corresponde com o maintainer ~mregex_maintainer corresponde environment on the Debian system. task package popcon tamanho descrição task-gnome-desktopI:198 9 GNOME desktop environment task-xfce-desktopI:96 9 Xfce desktop environment task-kde-desktop I:81 6 KDE Plasma0 码力 | 281 页 | 1.39 MB | 1 年前3
openEuler 22.03 LTS SP2 技术白皮书HT1 HT2 online task offline task 严重干扰 CPU* HT1 HT2 online task offline task 严重干扰 CPU* HT1 HT2 online task idle CPU* HT1 HT2 online task 原SMT驱离方案 加入优先级反转处理 后的SMT驱离方案 offline task短暂 运行一段时间后idle0 码力 | 48 页 | 5.62 MB | 1 年前3
Ubuntu Server Guide 18.04configure various server applications on your Ubuntu system to fit your needs. It is a step-by-step, task-oriented guide for configuring and customizing your system. Credits and License This document is find information on how to install and configure various server applications. It is a step-by-step, task-oriented guide for configuring and customizing your system. This guide assumes you have a basic understanding server: This task selects a variety of packages useful for a general purpose mail server system. • OpenSSH server: Selects packages needed for an OpenSSH server. • PostgreSQL database: This task selects client0 码力 | 413 页 | 1.40 MB | 1 年前3
共 50 条
- 1
- 2
- 3
- 4
- 5













