openEuler OS Technical Whitepaper
Innovation Projects
(June, 2023)emulation HVC Interrupt SMC Memory management Device emulation Interrupt controller passthrough Asynchronous Rust task VM migration Live update Exception handling Interrupt control Context switch Universal controller are allocated in full virtualization mode. Non-exclusive devices such as the Universal Asynchronous Receiver/Transmitter (UART) are allocated in device passthrough mode. • System performance: The KAE is compatible with OpenSSL 1.1.1a and later versions, and can work in synchronous or asynchronous mode. BiSheng JDK adopts the Provider mechanism to support KAE encryption and decryption of Kunpeng0 码力 | 116 页 | 3.16 MB | 1 年前3
openEuler 21.03 技术白皮书optimization: The optimized fairness of Completely Fair Scheduler (CFS) tasks and the NUMA-aware asynchronous call mechanism combine to bring a significant improvement in NVDIMM initialization. Optimized the performance of the double data rate (DDR) persistent memory. 12. io_uring: This is a new asynchronous I/O framework that supports the polling mode. In polling mode, io_uring brings about a substantial commercial use. 14. Per-task stack inspection: strengthens protection against Return Oriented Programming (ROP) attacks. 15. ILP32 support: The Kunpeng 920 ARM64 environment supports 32-bit applications0 码力 | 21 页 | 948.66 KB | 1 年前3
THE LINUX COMMAND LINE263 assembler, 298 assembly language, 298 assignment operators, 407 asynchronous execution, 429 audio CDs, 163, 172 AWK programming language, 263, 412 B back references, 232, 260 backslash escape sequences buffering, 164 bugs, 369–373 build environment, 302 bzip2 command, 204 C C programming language, 298, 396, 407, 410 C++ programming language, 298 cal command, 5 cancel command, 296 carriage return, 17, command, 90, 92 chronological sorting, 241 cleartext, 179, 182 client-server architecture, 431 COBOL programming language, 298 collation order, 111, 222, 224, 254, 339 ASCII, 224, 339 dictionary, 222 traditional0 码力 | 15 页 | 2.13 MB | 1 年前3
openEuler 21.09 技术白皮书pointer to access the data or code, so as to defend against return-oriented programming (ROP) and jump-oriented programming (JOP) attacks. Per memcg lru lock: It alleviates lock contention between only the dependency persistence is traced in inodes. These operations become persistent in asynchronous mode to reduce the metadata operation latency. Application Scenarios EulerFS is perfectly suited Container engine iSulad comprises the following benefits: • Lightweight engine: Uses the C/C++ programming language to reconstruct the lightweight container base to adapt to edge and cloud scenarios.0 码力 | 36 页 | 3.40 MB | 1 年前3
This Debian Reference (version 2.109) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 12 Programming 218 12.1 The shell script . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . indeed, particularly for programming. Emacs has a plethora of other features as well, including functioning as a newsreader, directory editor, mail program, etc. When used for programming or editing shell scripts width for the same point size font. • ”P” in mono font type columns stands for its usability for programming having clearly distinguishable ”0”/”O” and ”1”/”I”/”l”. • The ttf-mscorefonts-installer package0 码力 | 266 页 | 1.25 MB | 1 年前3
Referência Debian v2.124width for the same point size font. • ”P” in mono font type columns stands for its usability for programming having clearly distinguishable ”0”/”O” and ”1”/”I”/”l”. • The ttf-mscorefonts-installer package to understand how a Unix-like system works. Here, I give some pointers and reminders for shell programming. See ”Shell Mistakes” (https://www.greenend.org.uk/rjk/2001/04/shell.html) to learn from mistakes 16 fetch ”The Single UNIX Specifications v4” golang I:20 11 Go programming language compiler rustc V:3, I:14 8860 Rust systems programming language haskell-platform I:1 12 Standard Haskell libraries and0 码力 | 281 页 | 1.39 MB | 1 年前3
Ubuntu Server Guide 18.04Abstraction Layer" (EAL). The EAL hides the details of the environment and provides a standard programming interface. Common use cases are around special solutions for instance network function virtualization fail, it may be necessary to wait 1-2 minutes and try again. Some of the changes appear to be asynchronous. Verification option #1: Check the default Organizational Unit for computer accounts in the information on shell scripting see the Advanced Bash-Scripting Guide1 • The book Teach Yourself Shell Programming in 24 Hours2 is available online and a great resource for shell scripting. • The CronHowto Wiki0 码力 | 413 页 | 1.40 MB | 1 年前3
Linux Lab v1.3 Manualexample: 1 $ cd src/examples/c/hello 2 $ make 3 gcc -fno-stack-protector -fomit-frame-pointer -fno-asynchronous -unwind-tables -fno-pie - no-pie -m32 -Wall -Werror -g -o hello hello.c 4 Hello, World! 4.100 码力 | 66 页 | 1.12 MB | 1 年前3
Linux Lab v1.2 Manualexample: 1 $ cd src/examples/c/hello 2 $ make 3 gcc -fno-stack-protector -fomit-frame-pointer -fno-asynchronous -unwind-tables -fno-pie - no-pie -m32 -Wall -Werror -g -o hello hello.c 4 Hello, World! 4.100 码力 | 67 页 | 1.13 MB | 1 年前3
Linux Lab v1.1 Manualexample: 1 $ cd src/examples/c/hello 2 $ make 3 gcc -fno-stack-protector -fomit-frame-pointer -fno-asynchronous -unwind-tables -fno-pie - no-pie -m32 -Wall -Werror -g -o hello hello.c 4 Hello, World! 4.100 码力 | 65 页 | 1.12 MB | 1 年前3
共 35 条
- 1
- 2
- 3
- 4













