根据企事业大客户培训需求,中科信软提供高级企业linux-user programming各类技术培训,案例教学,
资深行业专家授课。公开课,上门内训,订制培训。时间灵活,地点灵活。
权威的linux-user programming培训中心
为什么选择中科信软:
经验丰富-10多年,800多家企业用户培训的经验。
资源丰富-上千名老师专家资源,能根据用户实际匹配最适合的师资。讲师全部拥有 6 年以上相关领域实践经验。
形式灵活-能够根据用户的实际项目需求,随时,随地,24小时提供针对性专业技术服务。
一站式服务-培训课程种类多,能给客户提供各种技术培训,节省客户的时间,可以提供技术咨询,技术指导,专家外包服务,能协助客户完成各种技术支持服务。
售后服务-培训结束后,可以给用户提供技术指导,项目咨询,疑难解答。 linux-user programming培训/北京linux-user programming培训/权威的linux-user programming培训中心
权威的linux-user programming培训中心
课程大纲:
introduction
installing, compiling and booting the linux kernel
? kernel configuration
? kernel build
? kernel images
? the bootline
? the root filesystem
? starting an application after the kernel boot
debugging
? gdb, remote gdb
? /proc directory
? tracing tools
? eclipse framework
basic shell commands
? files commands
? process commands
labs
process and thread
? process and thread definition
? process creation
? process scheduling
? thread creation
? thread scheduling
? posix apis (1003.1b, 1003.1c, 1003.1d)
? system v api (ipc system v)
? system calls error management
? exception management
memory management
? memory map of a process
? shared memory, local memory (for process and for threads)
? system v api for shared memory management
? memory lock
? mapping of a file descriptor in memory (mmap, …)
? dynamic allocation of memory
labs
signals and timing management
? posix and bsd signals sept-09
? asynchronous and synchronous signal
? masking signals
? the bsd timer
? waiting for a delay
? performance measurements
? date and time management
synchronization and mutual exclusion
? the synchronization problem
? the mutual exclusion problem
? the posix 1003.1b counting semaphore
? the posix 1003.1c mutex
? the posix 1003.1c condition variable
? priority inversion
? deadlock
? priority ceiling protocol
message passing
? shared memory
? the system v message queue
? the pipes
labs
input / output
? the posix standard layer
? the open, read, write, close, ioctl calls
? locking files
? asynchronous i/o
? the select call
? the ansi stream (stdio) layer
tcp/ip networking
? generalities on tcp/ip
? udp sockets
? tcp sockets
? ip (raw) sockets
? sockets options
labs linux-user programming培训/北京linux-user programming培训/权威的linux-user programming培训中心
电 话:010-62883247
网 址:www.info-soft.cn www.zksoft.org
e-mail:[email protected]