Collect Linux-related information

Info. -===========================================-http://www.redhat.com/docs/ http://httpd.apache.org/docs/ http://www.ibm.com/developerworks/ http://www.unix.org.ua/orelly/ http://www.ebookee.com.cn

Linux signal processing and multithreading Program

Look at apue and get some perceptual knowledge. However, different implementations do not have the same semantics for some functions, resulting in some confusion during programming. The following are some confusing points. 1. The implementation of

Compile jsoncpp in Linux

Download Software: jsoncpp-src-0.5.0.tar.gz scons-2.1.0.tar.gz # Tar zxvf scons-2.1.0.tar.gz# Tar zxvf jsoncpp-src-0.5.0.tar.gz Set the environment variable [Key], absolute path# Export myscons = decompressed path# Export scons_lib_dir = $ myscons/

Linux kernel source code analysis 5.28

I am not familiar with the SMP system problems during multi-processor operations. Well. First, each CPU in the SMP system has an idle process. The system must pay attention to the changes of each CPU during process switching. Task_struct has two

I'm a PCI (0) Introduction to Linux.

In conclusion, the old couple said that the portrayal of modern youth is that they are arrogant, have too many objections, have too long discussions, have too late actions, and regret it too early. God teased me. Unfortunately, I entered the post-80

Note: Use the MD5 Algorithm in Linux

MD5 is required in the project. Algorithm So I found several MD5 algorithm source code files on the Internet, and the result interfaces are different, which is a headache. Turning over the/usr/include directory in Linux, we found that md5.h is

Note: Heap Corruption in Linux

Today I met a very depressing bug, which is very strange: Delete pointer; When deleting a pointer ProgramA core dump occurs, or it crashes here. In principle, a new piece of memory is marked at the header or tail of the memory, indicating the

Linux IO port operations

Linux Operating Method on the I/O port: 1) directly use the I/O port to operate the Function 1. Apply for the I/O port area when the device is enabled or the driver module is loaded; Request_region (); 2. Then use functions such as INB () and outb ()

Compile Linux kernel3.0

Http://hi.baidu.com/bzyy_2008/blog/item/bf8347221048cd5493580774.html The first time I compiled the kernel, I found a tutorial on the network ~ So I tried to compile the kernel with a playful mind .... I don't expect to be able to compile many small

Linux Device Driver Learning (5)

Learn concurrency and competition today 1. Concurrency and ManagementThe competition is usually generated as a result of shared access to resources. When designing your own driver, the first rule to be remembered is to avoid sharing resources

Linux Kernel build system-kconfig document Function

2.6 The source code tree directory of the kernel generally contains two texts: kconfig and makefile. Kconfig distributed in various directories forms a distributed Kernel configuration database. Each kconfig describes the Kernel configuration menus

A simplified Linux Startup Process

  Start Step 1 -- load BIOS When you turn on the computer power, the computer will first load the BIOS information, BIOS information is so important that the computer must find it at the very beginning. This is because the BIOS contains CPU

Thoughts on Linux memory management

From: http://bbs.chinaunix.net/thread-1925077-1-1.html Classic! Read the low-end physical memory and high 3   The virtual memory of the kernel is continuously mapped to the physical memory at the lowest end. This is the beginning of all

Establish a GTK development environment in Linux (UBUNTU)

gtk

  Establish a GTK development environment in Linux (UBUNTU) Www.firnow.com time: Author: anonymous name Edit: This site click: 2260[Comment]--   1. ConfigurationGcc Just installed systemGCC already exists, but no GCC file can be compiled, because

Chapter 2 Linux/Unix Processes

Basic Linux and UNIX program development tutorial----- Reading Notes Chapter 2 Linux/Unix Processes1. When a command runs on the foreground, it keeps controlling the keyboard.2. CTRL + z suspends a front-end process and CTRL + C terminates a

Linux boot process insider

The process of guiding the Linux system involves many stages. Whether you boot a standard x86 desktop system or an Embedded PowerPC machine, many procedures are surprisingly similar. This article will explore the Linux boot process, from initial

Differences between set, ENV, and export in Linux

The SET command displays the current shell variables, including the current user variables; The env command displays the current user variables; the Export command displays the shell variables currently exported to the user variables. Each shell has

TCP communication in Linux Network Programming

Client code Client. cpp # Include # include # include # include # include # include # include int main () {// create a socketint sock_fd = socket (af_inet, sock_stream, 0); // create the address struct sockaddr_in address; address.

Details about UDP communication instances in one of network programming in Linux

We recommend that you use eclipse for C ++ for development ~~~ Easy to use! As for the specific communication process, there is a lot of online information. No explanation. The detailed explanation is included in the code comment. Client

Link to general programming and Linux Kernel

A very good summary of assembly programming Http://www.acsu.buffalo.edu /~ Charngda/x86assembly.html a good analysis of aliasing in C/C

Total Pages: 5467 1 .... 5365 5366 5367 5368 5369 .... 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.