Linux-driven design-memory and IO access

noun explanationMemory Space and IO spaceMemory space is the address space of the non-system memory area of the computer system, now the general X86 system provides 32-bit address, addressing 4G bytes of memory space, but the general computer only

Summary of the Linux kernel analysis course

Zhu Yuxiang + Original works reproduced please specify the source + "Linux kernel analysis" MOOC course http://mooc.study.163.com/course/USTC-1000029000Unconsciously, in the NetEase cloud class after two months of the course "Linux kernel Analysis"

Linux compiler gcc-5.1.0

gmp

The newest gcc-5.1.0 was released and couldn't wait to put it on the test.Download gcc-5.1.0 in http://ftp.gnu.org/gnu/gcc/Then extract to directory gcc-5.1.0/Run Download dependent packages required for compilationGCC dependency packages are: m4-

Linux under Varnsih4 installation

Varnish is a website acceleration (reverse proxy, cache server). Varnish can be used to achieve static and dynamic separation of the site, load balancing, page caching, request filtering (simple anti-collection, etc.).Varnish official website: https:

Comparison of soft and hard link files in Linux

Hard-Link File features:1, has the same I node and storage block block, can be regarded as the same file;2, can be identified by the I node3. Cannot cross partition4. Hard links cannot be linked to the directory5, modify any file another change6,

Linux kernel compilation and kernel boot boot

Linux source code compiled steps, in fact, is very simple, mainly in the configuration of which modules need to be familiar with the functional opening, the following to see how the Linux kernel needs to compile the steps:1, need to go to the Linux

[Reprint]linux environment variable setting method summary (Path/ld_library_path)

Http://blog.chinaunix.net/uid-354915-id-3568853.htmlpath: The lookup path to the executable programTo view the current environment variables:Echo $PATHSet up:Method One: Export path=path:/xxx but fails after logoutMethod Two: Modify the ~/.BASHRC or

Cunit (white box unit test based on Linux)

Cunit is a framework for unit testing of programs written in the C language, and online documentation says it is linked to the user's test code as a static link library.It provides a concise framework for building test architectures and provides a

The difference between float and double accuracy in Linux

When writing code on demand today, it is occasionally found that when you set the variable type float and double calculations under Linux,The results are not the same.Requirement: Set value = Incoming Value * 10 * 122.88/1000;Case: Set value = 1666*1

Linux directory tree

Linux Directory Trees (directory tree)Hierarchies (unlike database file systems), the maximum length of a single file/directory is 255 characters and the full path is 4,096 charactersSpecial File System File system Mount point

Linux Network programming--TCP and UDP datagram format detailed

ack

TCP Message FormatTCP (transmission Control Protocol Transmission Protocol) is a connection-oriented, reliable, byte-stream-based Transport layer communication protocol.The header of a TCP message segment has 10 required fields and an optional field.

Linux Regular expressions

Regular Expressions (Regular expression) are a standard for string processing, and for system administrators, regular is a compulsory skill. For example: The system generates too much data, as a system administrator to see so much information every

Some of the header files under Linux

Used in the projectFcntl.hFcntl:file Control: File controlsErrno.h: Provides an error reporting mechanismMALLOC.H: Dynamically allocating memorySys/mman.h: Memory Management statementLinux/videodev2.h: Video Driver header fileLinnux/fb.h:frame

Linux cancels screensavers

Ubuntu defaults to 10 minutes to get into the screensaver. I use Ubuntu server12.04, because there is no desktop, can only use the command. As follows: Setterm-blank 0//Disable screensaver Setterm-blank 1//1 minutes after the start screensaver

Linux Command grep, linux Command grep

Linux Command grep, linux Command grep Grep command: print the line matching a style in the file Format: grep [options] pattern [filles] Options): Options for style control: -E: Extended grep, egrep -F regex-file: Get the regular expression from the

How to Use objdump and the meaning of each column in symbol table

How to Use objdump and the meaning of each column in symbol tableI. Usage of objdump Man manual of the objdump command Objdump[-A] [-B bfname |-- Target = bfdname] [-C] [-- debugging][-D] [-D][-- Disassemble-zeroes][-EB |-EL | -- endian = {big |

Basic Linux Tutorial: Install software from source code

Basic Linux Tutorial: Install software from source codeWhy install software from source code? Under what circumstances do we need to install software from the source code? I think it is similar to these situations: one case is that the software

How to install the Telegram Messenger application on Linux

How to install the Telegram Messenger application on Linux Telegram is a timely communication application similar to whatsapp. It has a large user base and many unique features. Telegram Messenger for Linux This article introduces the Telegram

How to enable Linux to enter the character interface and set the FrameBuffer resolution

How to enable Linux to enter the character interface and set the FrameBuffer resolution Reading directory Introduction How to enable Linux to boot into the character Interface How to set the FrameBuffer resolution About FrameBuffer and Kernel

Mount an NTFS file system to CentOS

Mount an NTFS file system to CentOSInstall required components Although the old ntfs read/write mode can easily eat your data, the ntfs-3g seems safe to read and write. For more information, see the ntfs-3g web page. From centos 5.4 (2.6.18-164 or

Total Pages: 5467 1 .... 1025 1026 1027 1028 1029 .... 5467 Go to: GO

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.